#include "pch-cpp.hpp"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif


#include <limits>


struct VirtualActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename T1>
struct VirtualActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename T1, typename T2>
struct VirtualActionInvoker2
{
	typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename T1, typename T2, typename T3>
struct VirtualActionInvoker3
{
	typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
template <typename R>
struct VirtualFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
	typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtualFuncInvoker3
{
	typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
struct InterfaceActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename T1>
struct InterfaceActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};

struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB;
struct AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD;
struct ConditionalWeakTable_2_t381B9D0186C0FCC3F83C0696C28C5001468A7858;
struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54;
struct List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452;
struct ColorU5BU5DU5BU5DU5BU5D_t330F686A6A2B0807AB041C8E58C8F8AF8201F4FA;
struct Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9;
struct ImageU5BU5DU5BU5D_t929E943844CCA2D629ADE637CC149CBDBD3A8672;
struct Int16U5BU5DU5BU5D_t3B9E7F8B8A9ABE3DCB70EF6D806F55BF9267B25A;
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
struct SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699;
struct StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF;
struct ArrowpaintU5BU5D_t2E13BD2A87E777A4A42C06A758A9481A9B10BB3A;
struct AudioClipU5BU5D_t916722468F7EDCFA833318C35CD7D41097D75D31;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t1CFDBA4F7B3017DDBDAB6DE0C6827B9329A17831;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct EffectCharPaintU5BU5D_t7AEB44ABB7F1B33FB28AD4285060FE36D6A962C1;
struct EffectInfoPaintU5BU5D_t9D98D968A380BA42CFB6750B648D84E714521F1C;
struct EffectPaintU5BU5D_tC89F776D92B494F9952DCF515B983F91E23689D8;
struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF;
struct ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288;
struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B;
struct ItemOptionTemplateU5BU5D_t9C96627ABECBC0A31CB84581EA19591392038433;
struct ItemStandsU5BU5D_tED2E43DE99FFE69930465CD3D8809D32AB0B2469;
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
struct MobU5BU5D_t5CDD7B53E59C3E9A42F86E834C85D07D20C4E3A7;
struct MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F;
struct NClassU5BU5D_t8B6BB220755070BCDDAC0AFCA543390F3A4AE352;
struct NpcTemplateU5BU5D_t5570C54AF8CE002107FB3B0045D64757401F6625;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PartU5BU5D_t0B274D4A3005BA1EEDF847C47D87E53BC855655A;
struct PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E;
struct PositionU5BU5D_t54DA6F0529B557D8E004F11779884D1A5C12DA77;
struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913;
struct SkillU5BU5D_tD6CF5D2C7A0F98E450228A8DDB33BC5A920CBA14;
struct SkillOptionTemplateU5BU5D_tBA3F85C1A590FC58ECE2ECFDED0CD3B93A2AEC05;
struct SkillPaintU5BU5D_t57E18DB873495676281D63091C7D46A09D6A5F1E;
struct SkillTemplateU5BU5D_t65F16F3532B2608AD140951ED47943A034A18297;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct mFontU5BU5D_tDAFC7949BE3B10D59DE1D622C51801F50B1932FA;
struct bucketU5BU5D_t59F1C7BC4EBFE874CA0B3F391EA65717E3C8D587;
struct ASCIIEncoding_tF9196F27377D7DF29CCB21F705EABB07F0ECE0FF;
struct ActionChat_t443EEFAF7075BDEA74F5962C35EDCFE0BDC1F4EC;
struct ActionPaint_tF25EAE861EE43151215A5F7A54E1B5924F439FDF;
struct ActionUpdate_tEDB0E4132D52DFB2240602207C94AE2E09AABB25;
struct ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A;
struct Arrow_t7048A6830A9F76E0448BBD44FD9C3C00BC138DBF;
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C;
struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20;
struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299;
struct BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158;
struct BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F;
struct CharCountDown_tB5E25BD047BFA8F7073086E6269E296297F46F50;
struct ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0;
struct ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529;
struct Clan_t477C7666D1467E15C7E6DD122693D7D2E1B1F07A;
struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2;
struct Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct CreateCharScr_t94CC9D0F48F236849C99056270B973DC751ED43A;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
struct DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE;
struct DataOutputStream_tE34A85D31090AA3B4C146B82DC6C0A8120AD2147;
struct Decoder_tE16E789E38B25DD304004FC630EA8B21000ECBBC;
struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90;
struct Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972;
struct EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7;
struct EffectInfoPaint_t2EA792E2F791C10A816E305D1BD253166CB85D20;
struct EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0;
struct Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA;
struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293;
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095;
struct ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710;
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
struct FrameImage_t22B8F29B26087709566812A258AB227B26817986;
struct GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE;
struct GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F;
struct GamePad_tA80BE1C929BD34E9DF8A6B45541F49567953533A;
struct GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6;
struct HTTPHandler_tE620370D8D69A0B848EE8CE179B92DBAC517FC1E;
struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D;
struct IActionListener_t6EC78D7D4E37B0C2ADB839D1DCBF2630E56CB6AF;
struct IChatable_t11FF0F5BF70FE2FC3F10320F015AFEDA6FEEB28F;
struct ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IEqualityComparer_tEF8F1EC76B9C8E76695BE848D41E6B147928D1C1;
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
struct IMessageHandler_tE2435F3BA6206C5F62BBB471453E1B1754461043;
struct IPrincipal_tE7AF5096287F6C3472585E124CB38FF2A51EAB5F;
struct ISession_tF37265999CC65EF0F523C6B335DAAE63C1B04364;
struct Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908;
struct Input2Dlg_t72D7E4D04628F5154808C46D1F0B79DF94A950BF;
struct InputDlg_t6F73BE4C724386EBC959FAF67DC93E27990D4C83;
struct InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687;
struct Item_tFAF77888D49883A321EB596A7D93CB5615D37E95;
struct ItemMap_t2B30F00DB645DF643CDA7BBE963A58A018175E38;
struct ItemOption_t55E2BB3A2E1FEE141E08C9C55EC6A994D1A5A963;
struct ItemOptionTemplate_t12451A946B040C397E1C7625C6239578F1539DB0;
struct ItemTemplate_t39FD64463B94EBCD96909003E2BB12E876BA17FF;
struct LanguageScr_tAF2C34A0ED65B6FDA1373B31169E2D76EB57B24A;
struct Layer_tE12B8098AB969AEF6C36C465A3B59B75502D75CD;
struct LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F;
struct LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E;
struct LoginScr_tC859CD60B2ED059FFFD2EB2B7FE1C7347A9847F8;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct Menu_t818E8DA587A0E558DE9BC83947BABC9A6FDD0C05;
struct Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640;
struct Mob_t394900507F39725FA57379059AA703E63166F45F;
struct MovePoint_t935B2561B2469906D762963068D2E58357E88159;
struct MsgDlg_t18C7F17B45CFF10B5E71FEDA2D94FE2C0A5259CE;
struct MulticastDelegate_t;
struct MyAudioClip_tD8C9643097DAEF723A72579D1AC752CD39A7E9C6;
struct MyImage_t56408BF927286CDF5F7EFA3A4B4400582F8852A9;
struct MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3;
struct MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE;
struct MyStream_t7739B07B9FAFC9BA16CF48F4B3055FAE28740911;
struct MyVector_t5E551DE127AB217F3BF51644B186993381C11E30;
struct NClass_tD9935A01A89F425C039E19885A493CBB59C51B0D;
struct Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31;
struct NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0;
struct NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057;
struct Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A;
struct NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct Out_t50F0120CBE2ECBF89CC3062F94C925CA68F0FBA9;
struct Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F;
struct Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65;
struct PartFrame_t86E5CD08D3826D5702F600152520FFD2A2723C53;
struct PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A;
struct Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A;
struct Position_tB64FC298B6BB082C817D6A63D76AD323A23EEE9D;
struct RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E;
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8;
struct Ranked_t525C22A2D881E74B05A57CCC1C8EF002090D6526;
struct ReLogin_t034E4C67F93F0FE662316062C5D0F52FE68D6D1B;
struct Readmsg_tA30120E6056FA74349FEEC5452E54828507788AA;
struct RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD;
struct Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6;
struct Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177;
struct ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE;
struct SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F;
struct SelectServerScr_t15E68A6B3D855ED7400945995A4D1E8919F52978;
struct Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D;
struct Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB;
struct Skill_t19752D8A45B2FDFBADD3DD75DD39B603EDB357AE;
struct SkillPaint_t20CE74B7BD5FCEFA7DC508A6A1168EB3BD7FBA79;
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE;
struct StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B;
struct StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4;
struct String_t;
struct TField_t56E19AE85CA63279C53042EF348814217A9F0E70;
struct Task_t798CBD3ECBDA5D4EB29A4FB13B82694E1FBB96B9;
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572;
struct TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58;
struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69;
struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7;
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3;
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F;
struct TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A;
struct Type_t;
struct UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE;
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB;
struct mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7;
struct mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE;
struct mHashtable_t6AA354F5905FC5ED94E89AA44D86F37C0C2645E7;
struct mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54;
struct mSystem_t1B21ADB1655C044C0EE8693B3E616CF16812FFBC;
struct myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56;
struct myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E;
struct ASCIIEncodingSealed_tF8E814B8895F47AC8DACD5B80A1D32FF80A5EE55;
struct PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E;
struct PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072;
struct Sender_tF2641EB36B3ECC16C299E33A2F99C8C4178BBE64;
struct UTF8EncodingSealed_tF97A34F40CABE9CE1C168967D60396F51C43DD36;

IL2CPP_EXTERN_C RuntimeClass* ASCIIEncoding_tF9196F27377D7DF29CCB21F705EABB07F0ECE0FF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CreateCharScr_t94CC9D0F48F236849C99056270B973DC751ED43A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataOutputStream_tE34A85D31090AA3B4C146B82DC6C0A8120AD2147_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HTTPHandler_tE620370D8D69A0B848EE8CE179B92DBAC517FC1E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Handle_t683341B4132F9789B35DCF5F304C9EEBCD30AFDF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ItemOption_t55E2BB3A2E1FEE141E08C9C55EC6A994D1A5A963_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ItemTemplates_t74FBB6ADFE8FFC5AA6B2D7D731E933833ECC2745_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Item_tFAF77888D49883A321EB596A7D93CB5615D37E95_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Key_tABCAEDDA423FEA303C2D20401D8E0797217C46F7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LoginScr_tC859CD60B2ED059FFFD2EB2B7FE1C7347A9847F8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MotherCanvas_t658D029B0205D7209A98271D0A5A0CCF3C494913_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MyVector_t5E551DE127AB217F3BF51644B186993381C11E30_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TField_t56E19AE85CA63279C53042EF348814217A9F0E70_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____24F8E0172D3F5B1A2B388B4431224553040599CFFFC7EFED1B92CD9C0102A8C3_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____4F74CEDD9D24F32208B8F4D99D27DBC3A3E679B25B73EB6D60D56E646AB83D72_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____E8A661792275989A82A6A349D7CFAB14F42A8243D5DFF5B174A65EE335BCAD9A_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral00B97FF47957BCBA7B2DC2FF938AA618F9CDAD14;
IL2CPP_EXTERN_C String_t* _stringLiteral0707A3D10659A415142374444995C525E2F64C52;
IL2CPP_EXTERN_C String_t* _stringLiteral092A3AE3FFF595073BCF95EC80651D117AA7894D;
IL2CPP_EXTERN_C String_t* _stringLiteral0A0752B6477148237058A475764F3518D510EA17;
IL2CPP_EXTERN_C String_t* _stringLiteral0A3758EE0FC0A8393B7C7D75D80D6805AAC4AB28;
IL2CPP_EXTERN_C String_t* _stringLiteral0BF9BFFAE22FB37CE2F970A31206BEFA2E378973;
IL2CPP_EXTERN_C String_t* _stringLiteral0CD979583B209CE71603EFC4A398E6A9EFA8D872;
IL2CPP_EXTERN_C String_t* _stringLiteral0D52B98D58DD8EF50D05DDB2F9E6A291EFC7F82A;
IL2CPP_EXTERN_C String_t* _stringLiteral1168E92C164109D6220480DEDA987085B2A21155;
IL2CPP_EXTERN_C String_t* _stringLiteral12C4F48E376773F7DE25B23EE75C523F2270D23C;
IL2CPP_EXTERN_C String_t* _stringLiteral13BD92598458B241665D74D57FE6C5A311CBB7F6;
IL2CPP_EXTERN_C String_t* _stringLiteral1426EAC460EF593AB4BA506E82CCB1FF95390521;
IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745;
IL2CPP_EXTERN_C String_t* _stringLiteral2603FC91B4B7ED4CCF769C32A41B3085E900A598;
IL2CPP_EXTERN_C String_t* _stringLiteral2A8D809153E7CD570A80C6CBD24FD324DD452622;
IL2CPP_EXTERN_C String_t* _stringLiteral2C28B45F9DAED1958B3C57A40155E97A7B0C0D6F;
IL2CPP_EXTERN_C String_t* _stringLiteral340373B17BB3E4058E8CAEF77242A580C2826F5B;
IL2CPP_EXTERN_C String_t* _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0;
IL2CPP_EXTERN_C String_t* _stringLiteral3C084826CD2EF7A4201C26CC3457C5767A954A87;
IL2CPP_EXTERN_C String_t* _stringLiteral3E419DB75BAFA154E6309B3CFEF549D9CB20F98F;
IL2CPP_EXTERN_C String_t* _stringLiteral424018CC0B74124F671E11A6AD8CB70E690A2290;
IL2CPP_EXTERN_C String_t* _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D;
IL2CPP_EXTERN_C String_t* _stringLiteral432215D84B1923AFCBDCFD5D05BA9511C0428C09;
IL2CPP_EXTERN_C String_t* _stringLiteral4BD8E08AC5F8354FFA655F11A70651257F73FF84;
IL2CPP_EXTERN_C String_t* _stringLiteral547C1A2407D09A1C40D9160ADC6C72B28F0DA631;
IL2CPP_EXTERN_C String_t* _stringLiteral5583A6C0598CF26694C21D7CA3666DD44488DFC5;
IL2CPP_EXTERN_C String_t* _stringLiteral56EFD4A55FCF90E83E2734C8E1EC42F8E3C170A1;
IL2CPP_EXTERN_C String_t* _stringLiteral5B8A94E9D44530EB5AF1F09784CB5B148F001FEC;
IL2CPP_EXTERN_C String_t* _stringLiteral61EB95AB539FAE8B37E94AC77DC4775D459A2D27;
IL2CPP_EXTERN_C String_t* _stringLiteral665FDBEEBFBFDBBF1529D34B6EFA5B63CD75B623;
IL2CPP_EXTERN_C String_t* _stringLiteral6AC104CF8C511421A24B3ACB722F2386E1DBCB8D;
IL2CPP_EXTERN_C String_t* _stringLiteral6F05950CD682AB5B8BDF95A8C2D7057AB1546DCC;
IL2CPP_EXTERN_C String_t* _stringLiteral734C047AB860C02A44ACD8DBED90BD687AB20B91;
IL2CPP_EXTERN_C String_t* _stringLiteral76BDE40237614489B6E58E78B57276FFDF903255;
IL2CPP_EXTERN_C String_t* _stringLiteral79BA6BD78C9C737F9AC0DF9E769A1ED416E74B37;
IL2CPP_EXTERN_C String_t* _stringLiteral7AD3F1E13913D3F8A19A057B0C8097F783450C19;
IL2CPP_EXTERN_C String_t* _stringLiteral7DBCC985D9B84644B9DF6C95696633B21C98679B;
IL2CPP_EXTERN_C String_t* _stringLiteral8192E2CF6CF7E5FD8BD852251A56E6BBEF89608F;
IL2CPP_EXTERN_C String_t* _stringLiteral83700FF553C1005DCDB6090879DC90888A00F56E;
IL2CPP_EXTERN_C String_t* _stringLiteral8557A4C50F0109399C922D3BA06DCF9FC4962A8B;
IL2CPP_EXTERN_C String_t* _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D;
IL2CPP_EXTERN_C String_t* _stringLiteral9D3A4EB7DC0FAD3314747028EC90FAB7C7D2118D;
IL2CPP_EXTERN_C String_t* _stringLiteralA02431CF7C501A5B368C91E41283419D8FA9FB03;
IL2CPP_EXTERN_C String_t* _stringLiteralA1C2723F5DA19A090CC09F661A894E4B3674C05D;
IL2CPP_EXTERN_C String_t* _stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469;
IL2CPP_EXTERN_C String_t* _stringLiteralAC1715678823CFFBA3B90A9FDBF4EDFBB1BC1225;
IL2CPP_EXTERN_C String_t* _stringLiteralAD92ADADF6E284E08B8D2BB37F240B664E83A4EF;
IL2CPP_EXTERN_C String_t* _stringLiteralAEF5387FEE89E95FB5894F4662D2BC3D37868243;
IL2CPP_EXTERN_C String_t* _stringLiteralB2BFDE5228CBF8A35C5A8DE77D3D1B41C4272BE9;
IL2CPP_EXTERN_C String_t* _stringLiteralB42588DEA817455780911DB25EECEAF42359FD01;
IL2CPP_EXTERN_C String_t* _stringLiteralBD09F32BD2DCF541491EF0FDE130E14DE84D3333;
IL2CPP_EXTERN_C String_t* _stringLiteralBEAB2573F181E11B85E73FCBB2780F461FA9F8E9;
IL2CPP_EXTERN_C String_t* _stringLiteralBEB07BA9794B14892C6DBBDC49CB6DFEBAAF5DE4;
IL2CPP_EXTERN_C String_t* _stringLiteralC1771FD048FA0C5283A6D1085A6C3493F05C1302;
IL2CPP_EXTERN_C String_t* _stringLiteralC2A465D123F71E9CA7EAD4C02A30A18DF8EBB6CD;
IL2CPP_EXTERN_C String_t* _stringLiteralC31E66F919D06AD2730738EF7F884271E99BB7DA;
IL2CPP_EXTERN_C String_t* _stringLiteralC6FE11AF3C50D44DD93E40C349ED5FE1A26156DA;
IL2CPP_EXTERN_C String_t* _stringLiteralCFE7F8CE331FE32E19232E498E43BD081A05C66F;
IL2CPP_EXTERN_C String_t* _stringLiteralD8B27F5718BBCC48A758122F431D435B8AC8E1EC;
IL2CPP_EXTERN_C String_t* _stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465;
IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC;
IL2CPP_EXTERN_C String_t* _stringLiteralE2A00FBBC8233049411DF7E9F3E1FB82D6E9948A;
IL2CPP_EXTERN_C String_t* _stringLiteralEA97D62314EA87A3F6BF082FE3712965DAB237E8;
IL2CPP_EXTERN_C String_t* _stringLiteralF0C6DD2AA62CF2996868980EB87EC7129859B005;
IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D;
IL2CPP_EXTERN_C String_t* _stringLiteralF3F59DAF4FA62868E7A3B6FF1420F6B61B31FB64;
IL2CPP_EXTERN_C String_t* _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024;
IL2CPP_EXTERN_C String_t* _stringLiteralF95F4DF7B235913E441B84F564D22103CDE95345;
IL2CPP_EXTERN_C String_t* _stringLiteralFC84D8CEA37982FDEBE3F1DD6C83C98BD3589502;
IL2CPP_EXTERN_C String_t* _stringLiteralFE13258FAA8EBD83D409CBA4B4926875CD4DF0AB;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_mA178AE64083A1AD3E08153E629F3119E54DA4F18_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m7ECA8E19707EB7795F4BC62BE1D6B35C34B5DF42_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69_0_0_0_var;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;

struct Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9;
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct EffectCharPaintU5BU5D_t7AEB44ABB7F1B33FB28AD4285060FE36D6A962C1;
struct EffectInfoPaintU5BU5D_t9D98D968A380BA42CFB6750B648D84E714521F1C;
struct ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288;
struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B;
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
struct NpcTemplateU5BU5D_t5570C54AF8CE002107FB3B0045D64757401F6625;
struct PartU5BU5D_t0B274D4A3005BA1EEDF847C47D87E53BC855655A;
struct PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E;
struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033;

IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END

#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452  : public RuntimeObject
{
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529  : public RuntimeObject
{
	TField_t56E19AE85CA63279C53042EF348814217A9F0E70* ___tfChat;
	bool ___isShow;
	RuntimeObject* ___parentScreen;
	int64_t ___lastChatTime;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___left;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___right;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdChat;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdFireChat;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___center;
	String_t* ___to;
	bool ___isPublic;
};
struct Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1  : public RuntimeObject
{
	String_t* ___caption;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___subCaption;
	ActionChat_t443EEFAF7075BDEA74F5962C35EDCFE0BDC1F4EC* ___actionChat;
	RuntimeObject* ___actionListener;
	int32_t ___idAction;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___back;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___focus;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___img;
	int32_t ___x;
	int32_t ___y;
	int32_t ___w;
	int32_t ___h;
	int32_t ___lenCaption;
	bool ___isFocus;
	RuntimeObject* ___p;
};
struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9  : public RuntimeObject
{
};
struct CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617  : public RuntimeObject
{
};
struct DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE  : public RuntimeObject
{
	myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* ___r;
};
struct Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972  : public RuntimeObject
{
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___left;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___center;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___right;
	int32_t ___lenCaption;
};
struct Effect2_t2F7589AFBD1F7C942731940554DA852A2BC48391  : public RuntimeObject
{
};
struct EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7  : public RuntimeObject
{
	int32_t ___idEf;
	EffectInfoPaintU5BU5D_t9D98D968A380BA42CFB6750B648D84E714521F1C* ___arrEfInfo;
};
struct EffectInfoPaint_t2EA792E2F791C10A816E305D1BD253166CB85D20  : public RuntimeObject
{
	int32_t ___dx;
	int32_t ___dy;
	int32_t ___idImg;
};
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095  : public RuntimeObject
{
	int32_t ___m_codePage;
	CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem;
	bool ___m_deserializedFromEverett;
	bool ___m_isReadOnly;
	EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback;
	DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback;
};
struct GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE  : public RuntimeObject
{
	mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___g;
	int32_t ___UP;
	int32_t ___DOWN;
	int32_t ___LEFT;
	int32_t ___RIGHT;
	int32_t ___count;
	int32_t ___timeOut;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___dustX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___dustY;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___dustState;
	bool ___resetToLoginScrz;
};
struct GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F  : public RuntimeObject
{
};
struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D  : public RuntimeObject
{
	bucketU5BU5D_t59F1C7BC4EBFE874CA0B3F391EA65717E3C8D587* ____buckets;
	int32_t ____count;
	int32_t ____occupancy;
	int32_t ____loadsize;
	float ____loadFactor;
	int32_t ____version;
	bool ____isWriterInProgress;
	RuntimeObject* ____keys;
	RuntimeObject* ____values;
	RuntimeObject* ____keycomparer;
	RuntimeObject* ____syncRoot;
};
struct Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908  : public RuntimeObject
{
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___texture;
	int32_t ___w;
	int32_t ___h;
};
struct Item_tFAF77888D49883A321EB596A7D93CB5615D37E95  : public RuntimeObject
{
	int32_t ___indexFrame;
	ItemTemplate_t39FD64463B94EBCD96909003E2BB12E876BA17FF* ___template;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___options;
	int32_t ___itemId;
	int32_t ___playerId;
	int32_t ___indexUI;
	int32_t ___quantity;
	int64_t ___expires;
	bool ___isLock;
	int32_t ___sys;
	int32_t ___upgrade;
	int32_t ___buyCoin;
	int32_t ___buyCoinLock;
	int32_t ___buyGold;
	int32_t ___buyGoldLock;
	int32_t ___saleCoinLock;
	int32_t ___typeUI;
	bool ___isExpires;
	EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* ___eff;
	int32_t ___indexEff;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___img;
	bool ___s;
	int64_t ___t;
	int64_t ___u;
	bool ___v;
	bool ___w;
};
struct ItemOption_t55E2BB3A2E1FEE141E08C9C55EC6A994D1A5A963  : public RuntimeObject
{
	int32_t ___param;
	int8_t ___active;
	ItemOptionTemplate_t12451A946B040C397E1C7625C6239578F1539DB0* ___optionTemplate;
};
struct ItemTemplate_t39FD64463B94EBCD96909003E2BB12E876BA17FF  : public RuntimeObject
{
	int16_t ___id;
	int8_t ___type;
	int8_t ___gender;
	String_t* ___name;
	String_t* ___description;
	int8_t ___level;
	int16_t ___iconID;
	int16_t ___part;
	bool ___isUpToUp;
	int32_t ___w;
	int32_t ___h;
};
struct Key_tABCAEDDA423FEA303C2D20401D8E0797217C46F7  : public RuntimeObject
{
};
struct Layer_tE12B8098AB969AEF6C36C465A3B59B75502D75CD  : public RuntimeObject
{
	ActionUpdate_tEDB0E4132D52DFB2240602207C94AE2E09AABB25* ___acUpdate;
	ActionPaint_tF25EAE861EE43151215A5F7A54E1B5924F439FDF* ___acPaint;
};
struct MainObject_t49E80B0A8D97A2F317DF6244C2FFD7DA418CCD4C  : public RuntimeObject
{
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vecEFfect;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE  : public RuntimeObject
{
	RuntimeObject* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
	Il2CppIUnknown* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
	Il2CppIUnknown* ____identity;
};
struct MemberInfo_t  : public RuntimeObject
{
};
struct Menu_t818E8DA587A0E558DE9BC83947BABC9A6FDD0C05  : public RuntimeObject
{
	bool ___showMenu;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___menuItems;
	int32_t ___menuSelectedItem;
	int32_t ___menuX;
	int32_t ___menuY;
	int32_t ___menuW;
	int32_t ___menuH;
	int32_t ___w;
	bool ___wantUpdateList;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___left;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___right;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___center;
	bool ___disableClose;
	int32_t ___pa;
	bool ___trans;
	bool ___touch;
	bool ___close;
	int32_t ___tDelay;
	bool ___showbyServer;
	int32_t ___pointerDownTime;
	int32_t ___pointerDownFirstX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___pointerDownLastX;
	bool ___pointerIsDowning;
	bool ___isDownWhenRunning;
	int32_t ___waitToPerform;
	int32_t ___cmRun;
	int8_t ___wait;
	int32_t ___cmvx;
	int32_t ___cmdx;
	bool ___isClose;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___isNotClose;
	int64_t ___timeStart;
};
struct Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640  : public RuntimeObject
{
	int8_t ___command;
	myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* ___dis;
	myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* ___dos;
};
struct MotherCanvas_t658D029B0205D7209A98271D0A5A0CCF3C494913  : public RuntimeObject
{
	GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE* ___tCanvas;
	int32_t ___zoomLevel;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgCache;
	int32_t ___newWidth;
	int32_t ___newHeight;
	int32_t ___OUTPUTSIZE;
};
struct MyAudioClip_tD8C9643097DAEF723A72579D1AC752CD39A7E9C6  : public RuntimeObject
{
	String_t* ___name;
	AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___clip;
	int64_t ___timeStart;
};
struct MyImage_t56408BF927286CDF5F7EFA3A4B4400582F8852A9  : public RuntimeObject
{
	int32_t ___idImage;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___img;
	int64_t ___timerequest;
	int64_t ___timeUse;
	int8_t ___indexFrame;
};
struct MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3  : public RuntimeObject
{
};
struct MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE  : public RuntimeObject
{
	Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___r;
};
struct MyStream_t7739B07B9FAFC9BA16CF48F4B3055FAE28740911  : public RuntimeObject
{
};
struct MyVector_t5E551DE127AB217F3BF51644B186993381C11E30  : public RuntimeObject
{
	ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ___a;
};
struct NClass_tD9935A01A89F425C039E19885A493CBB59C51B0D  : public RuntimeObject
{
	int32_t ___classId;
	String_t* ___name;
	SkillTemplateU5BU5D_t65F16F3532B2608AD140951ED47943A034A18297* ___skillTemplates;
};
struct Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31  : public RuntimeObject
{
};
struct NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057  : public RuntimeObject
{
};
struct NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4  : public RuntimeObject
{
	int32_t ___npcTemplateId;
	String_t* ___name;
	int32_t ___headId;
	int32_t ___bodyId;
	int32_t ___legId;
	StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF* ___menu;
};
struct Out_t50F0120CBE2ECBF89CC3062F94C925CA68F0FBA9  : public RuntimeObject
{
};
struct Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___color;
};
struct Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65  : public RuntimeObject
{
	int32_t ___type;
	PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* ___pi;
};
struct PartFrame_t86E5CD08D3826D5702F600152520FFD2A2723C53  : public RuntimeObject
{
	int16_t ___idSmallImg;
	int16_t ___dx;
	int16_t ___dy;
	int8_t ___flip;
	int8_t ___onTop;
};
struct PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A  : public RuntimeObject
{
	int16_t ___id;
	int8_t ___dx;
	int8_t ___dy;
};
struct Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A  : public RuntimeObject
{
	int32_t ___charId;
	int32_t ___level;
	int16_t ___iconId;
	String_t* ___name;
	bool ___isLock;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___c;
	int32_t ___size;
};
struct Position_tB64FC298B6BB082C817D6A63D76AD323A23EEE9D  : public RuntimeObject
{
	int32_t ___x;
	int32_t ___y;
	int32_t ___anchor;
	int32_t ___g;
	int32_t ___v;
	int32_t ___w;
	int32_t ___h;
	int32_t ___color;
	int32_t ___limitY;
	Layer_tE12B8098AB969AEF6C36C465A3B59B75502D75CD* ___layer;
	int16_t ___yTo;
	int16_t ___xTo;
	int16_t ___distant;
};
struct RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E  : public RuntimeObject
{
};
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8  : public RuntimeObject
{
	int32_t ____inext;
	int32_t ____inextp;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____seedArray;
};
struct Ranked_t525C22A2D881E74B05A57CCC1C8EF002090D6526  : public RuntimeObject
{
	int32_t ___id;
	int32_t ___ranked;
	String_t* ___name;
	String_t* ___stt;
};
struct ReLogin_t034E4C67F93F0FE662316062C5D0F52FE68D6D1B  : public RuntimeObject
{
	Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB* ___session_ME;
};
struct Readmsg_tA30120E6056FA74349FEEC5452E54828507788AA  : public RuntimeObject
{
};
struct Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10  : public RuntimeObject
{
};
struct ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6  : public RuntimeObject
{
};
struct Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177  : public RuntimeObject
{
	int32_t ___cmtoX;
	int32_t ___cmtoY;
	int32_t ___cmx;
	int32_t ___cmy;
	int32_t ___cmvx;
	int32_t ___cmvy;
	int32_t ___cmdx;
	int32_t ___cmdy;
	int32_t ___xPos;
	int32_t ___yPos;
	int32_t ___width;
	int32_t ___height;
	int32_t ___cmxLim;
	int32_t ___cmyLim;
	int32_t ___pointerDownTime;
	int32_t ___pointerDownFirstX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___pointerDownLastX;
	bool ___pointerIsDowning;
	bool ___isDownWhenRunning;
	int32_t ___cmRun;
	int32_t ___selectedItem;
	int32_t ___ITEM_SIZE;
	int32_t ___nITEM;
	int32_t ___ITEM_PER_LINE;
	bool ___styleUPDOWN;
};
struct ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE  : public RuntimeObject
{
	bool ___isDowning;
	int32_t ___selected;
	bool ___isFinish;
};
struct Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D  : public RuntimeObject
{
	RuntimeObject* ___session;
	int32_t ___xx;
	int32_t ___yy;
};
struct Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB  : public RuntimeObject
{
	String_t* ___host;
	int32_t ___port;
};
struct Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0  : public RuntimeObject
{
};
struct StaticObj_t15843870B235E7BABF322688916C45037C592835  : public RuntimeObject
{
};
struct String_t  : public RuntimeObject
{
	int32_t ____stringLength;
	Il2CppChar ____firstChar;
};
struct TField_t56E19AE85CA63279C53042EF348814217A9F0E70  : public RuntimeObject
{
	bool ___isFocus;
	int32_t ___x;
	int32_t ___y;
	int32_t ___width;
	int32_t ___height;
	bool ___lockArrow;
	bool ___justReturnFromTextBox;
	bool ___paintFocus;
	String_t* ___text;
	String_t* ___passwordText;
	String_t* ___paintedText;
	int32_t ___caretPos;
	int32_t ___counter;
	int32_t ___maxTextLenght;
	int32_t ___offsetX;
	int32_t ___keyInActiveState;
	int32_t ___indexOfActiveChar;
	int32_t ___showCaretCounter;
	int32_t ___inputType;
	bool ___isTfield;
	String_t* ___name;
	String_t* ___title;
	String_t* ___title_Null;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdClear;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdDoneAction;
	mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* ___parentScr;
	int32_t ___timeDelayKyCode;
	int32_t ___holdCount;
	int32_t ___indexDau;
	int32_t ___indexTemplate;
	int32_t ___indexCong;
	int64_t ___timeDau;
	bool ___showSubTextField;
};
struct Task_t798CBD3ECBDA5D4EB29A4FB13B82694E1FBB96B9  : public RuntimeObject
{
	int32_t ___index;
	int32_t ___max;
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___counts;
	int16_t ___taskId;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___names;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___details;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___subNames;
	int16_t ___count;
};
struct TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D  : public RuntimeObject
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
struct mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8  : public RuntimeObject
{
};
struct mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54  : public RuntimeObject
{
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___left;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___center;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___right;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdClose;
};
struct mSystem_t1B21ADB1655C044C0EE8693B3E616CF16812FFBC  : public RuntimeObject
{
};
struct myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56  : public RuntimeObject
{
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___buffer;
	int32_t ___posRead;
	int32_t ___posMark;
};
struct myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E  : public RuntimeObject
{
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___buffer;
	int32_t ___posWrite;
	int32_t ___lenght;
};
struct ASCIIEncoding_tF9196F27377D7DF29CCB21F705EABB07F0ECE0FF  : public Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095
{
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 
{
	uint8_t ___m_value;
};
struct Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F  : public MainObject_t49E80B0A8D97A2F317DF6244C2FFD7DA418CCD4C
{
	bool ___isPantEffclonechar;
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___idpartThoitrang;
	bool ___isHuman;
	bool ___isNhanban;
	bool ___isCaptcha;
	int32_t ___tickEffWolf;
	int32_t ___timeBocdau;
	int64_t ___lastUpdateTime;
	ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0* ___chatPopup;
	int64_t ___cEXP;
	int64_t ___cExpDown;
	int64_t ___cExpR;
	int32_t ___lcx;
	int32_t ___lcy;
	int32_t ___cx;
	int32_t ___cy;
	int32_t ___cvx;
	int32_t ___cvy;
	int32_t ___cp1;
	int32_t ___cp2;
	int32_t ___cp3;
	int32_t ___statusMe;
	int32_t ___cdir;
	int32_t ___charID;
	int32_t ___cgender;
	int32_t ___ctaskId;
	int32_t ___cBonusSpeed;
	int32_t ___cspeed;
	int32_t ___ccurrentAttack;
	int32_t ___cdame;
	int32_t ___cdameDown;
	int32_t ___clevel;
	int32_t ___cMP;
	int32_t ___cMaxMP;
	int32_t ___cHP;
	int32_t ___cHpNew;
	int32_t ___cMaxHP;
	int32_t ___cMaxEXP;
	int32_t ___HPShow;
	int32_t ___xReload;
	int32_t ___yReload;
	int32_t ___cyStartFall;
	int32_t ___saveStatus;
	int32_t ___eff5BuffHp;
	int32_t ___eff5BuffMp;
	int32_t ___autoUpHp;
	int32_t ___pPoint;
	int32_t ___sPoint;
	int32_t ___pointUydanh;
	int32_t ___pointNon;
	int32_t ___pointVukhi;
	int32_t ___pointAo;
	int32_t ___pointLien;
	int32_t ___pointGangtay;
	int32_t ___pointNhan;
	int32_t ___pointQuan;
	int32_t ___pointNgocboi;
	int32_t ___pointGiay;
	int32_t ___pointPhu;
	int32_t ___pointTinhTu;
	int32_t ___countFinishDay;
	int32_t ___countLoopBoos;
	int32_t ___limitTiemnangso;
	int32_t ___limitKynangso;
	int32_t ___limitPhongLoi;
	int32_t ___limitBangHoa;
	int32_t ___countPB;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___potential;
	int32_t ___bijuuPoint;
	int32_t ___bijuuSkillPoint;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___bijuupotential;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vSkillBijuu;
	String_t* ___cName;
	int32_t ___cw;
	int32_t ___ch;
	int32_t ___chw;
	int32_t ___chh;
	bool ___canJumpHigh;
	bool ___cmtoChar;
	bool ___me;
	bool ___cchistlast;
	bool ___isAttack;
	bool ___isAttFly;
	int32_t ___cf;
	int32_t ___tick;
	bool ___isJump;
	bool ___autoFall;
	bool ___isMoto;
	bool ___isWolf;
	bool ___isMotoBehind;
	bool ___isBocdau;
	bool ___isNewMount;
	int32_t ___xu;
	int32_t ___xuInBox;
	int32_t ___yen;
	int32_t ___gold_lock;
	int32_t ___luong;
	NClass_tD9935A01A89F425C039E19885A493CBB59C51B0D* ___nClass;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vSkill;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vSkillFight;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vEff;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vDomsang;
	Skill_t19752D8A45B2FDFBADD3DD75DD39B603EDB357AE* ___myskill;
	Task_t798CBD3ECBDA5D4EB29A4FB13B82694E1FBB96B9* ___taskMaint;
	bool ___paintName;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemBag;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemBox;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemBody;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemMounts;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemViThu;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___mountsPoint;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemBijuu;
	int16_t ___cResFire;
	int16_t ___cResIce;
	int16_t ___cResWind;
	int16_t ___cMiss;
	int16_t ___cExactly;
	int16_t ___cFatal;
	int8_t ___cPk;
	int8_t ___cTypePk;
	int16_t ___cReactDame;
	int16_t ___sysUp;
	int16_t ___sysDown;
	int32_t ___skillTemplateId;
	Mob_t394900507F39725FA57379059AA703E63166F45F* ___mobFocus;
	Mob_t394900507F39725FA57379059AA703E63166F45F* ___mobMe;
	Mob_t394900507F39725FA57379059AA703E63166F45F* ___mobVithu;
	Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* ___npcFocus;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___charFocus;
	ItemMap_t2B30F00DB645DF643CDA7BBE963A58A018175E38* ___itemFocus;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___focus;
	MobU5BU5D_t5CDD7B53E59C3E9A42F86E834C85D07D20C4E3A7* ___attMobs;
	CharU5BU5D_t1CFDBA4F7B3017DDBDAB6DE0C6827B9329A17831* ___attChars;
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___moveFast;
	int32_t ___testCharId;
	int32_t ___killCharId;
	int8_t ___resultTest;
	int32_t ___countKill;
	int32_t ___countKillMax;
	int32_t ___tickCoat;
	int32_t ___tickEffmoto;
	int32_t ___tickEffFireW;
	bool ___isInvisible;
	int64_t ___timeStartBlink;
	int64_t ___lastTimeUseSkill;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___taskOrders;
	String_t* ___cClanName;
	int8_t ___ctypeClan;
	int64_t ___timeSummon;
	int64_t ___timeChatReturn;
	bool ___isPolycy;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___CHAR_WEAPONX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___CHAR_WEAPONY;
	int32_t ___cvyJump;
	int32_t ___indexUseSkill;
	int32_t ___cxSend;
	int32_t ___cySend;
	int32_t ___cdirSend;
	int32_t ___cxFocus;
	int32_t ___cyFocus;
	int32_t ___cxMoveLast;
	int32_t ___cyMoveLast;
	int32_t ___cactFirst;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vMovePoints;
	bool ___isLockMove;
	bool ___isLockAttack;
	bool ___isBlinking;
	MovePoint_t935B2561B2469906D762963068D2E58357E88159* ___currentMovePoint;
	int32_t ___bom;
	int32_t ___count;
	bool ___isEffBatTu;
	int64_t ___lastUseHP;
	bool ___beginSound;
	int64_t ___timeBeGinRun;
	int32_t ___vitaWolf;
	int64_t ___timeSendmove;
	int64_t ___time;
	int32_t ___cX0;
	int32_t ___cY0;
	int32_t ___fbyhorse;
	int32_t ___FramecharRideHorse;
	int32_t ___inAir;
	int64_t ___currMove;
	bool ___isLastMove;
	int64_t ___timeLastCheck;
	int64_t ___timelastSendmove;
	int16_t ___head;
	int16_t ___leg;
	int16_t ___body;
	int16_t ___wp;
	int16_t ___coat;
	int16_t ___glove;
	int32_t ___indexEff;
	int32_t ___indexEffTask;
	EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* ___eff;
	EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* ___effTask;
	int32_t ___indexSkill;
	int32_t ___i0;
	int32_t ___i1;
	int32_t ___i2;
	int32_t ___dx0;
	int32_t ___dx1;
	int32_t ___dx2;
	int32_t ___dy0;
	int32_t ___dy1;
	int32_t ___dy2;
	EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* ___eff0;
	EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* ___eff1;
	EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* ___eff2;
	Arrow_t7048A6830A9F76E0448BBD44FD9C3C00BC138DBF* ___arr;
	SkillPaint_t20CE74B7BD5FCEFA7DC508A6A1168EB3BD7FBA79* ___skillPaint;
	EffectPaintU5BU5D_tC89F776D92B494F9952DCF515B983F91E23689D8* ___effPaints;
	int32_t ___sType;
	int8_t ___isInjure;
	int32_t ___heightCharName;
	int32_t ___dxHead;
	int32_t ___dyHead;
	int32_t ___dxBody;
	int32_t ___dyBody;
	int32_t ___tickWolf;
	int32_t ___dy;
	int32_t ___hdx;
	int32_t ___hdy;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___idWolfW;
	int32_t ___FrameName;
	int32_t ___fName;
	int32_t ___FrameRank;
	int32_t ___fRank;
	int32_t ___FrameMatna;
	int32_t ___fMatNa;
	int32_t ___FrameBienHinh;
	int32_t ___fBienhinh;
	int32_t ___FrameWeaPone;
	int32_t ___fWeapone;
	int32_t ___FrameSusan;
	int32_t ___fsusan;
	int32_t ___FrameLeg;
	int32_t ___fLeg;
	int32_t ___FrameBody;
	int32_t ___fBody;
	int32_t ___FrameHair;
	int32_t ___fHair;
	int16_t ___ID_Body;
	int16_t ___ID_PP;
	int16_t ___ID_HAIR;
	int16_t ___ID_LEG;
	int16_t ___ID_HORSE;
	int16_t ___ID_NAME;
	int16_t ___ID_RANK;
	int16_t ___ID_MAT_NA;
	int16_t ___ID_Bien_Hinh;
	int16_t ___ID_WEA_PONE;
	int16_t ___ID_SUSANO;
	int32_t ___FramePP;
	int32_t ___fPP;
	int32_t ___FrameHorse;
	int32_t ___fho;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___ActionHorse;
	int8_t ___ColorName;
	int8_t ___inDexActionn;
	int32_t ___fHorseUI;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___fhorseui;
	int32_t ___fhorsetrangbi;
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___fRun_PP;
	int32_t ___FbodyUI;
	int32_t ___FlegUI;
	int32_t ___fHeadUI;
	int32_t ___fPPUI;
	uint8_t ___fWeaponUI;
	uint8_t ___fMatNaUI;
	int32_t ___dynewhhorse;
	int32_t ___dxnewhorse;
	int8_t ___frameFix;
	int32_t ___nInjure;
	int16_t ___wdx;
	int16_t ___wdy;
	bool ___isDirtyPostion;
	Skill_t19752D8A45B2FDFBADD3DD75DD39B603EDB357AE* ___lastNormalSkill;
	bool ___currentFireByShortcut;
	int32_t ___EffdefautX;
	int32_t ___EffdefautY;
	int32_t ___Effx;
	int32_t ___Effy;
	int32_t ___tickEffyesWolfmove;
	int32_t ___EffdefautX1;
	int32_t ___EffdefautY1;
	bool ___isPaintNo;
	FrameImage_t22B8F29B26087709566812A258AB227B26817986* ___img;
	int32_t ___f;
	int32_t ___countNo;
	int32_t ___dyNo;
	int32_t ___dxNo;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___frameMount;
	int32_t ___tickNewMount;
	int32_t ___fNewMount;
	int32_t ___dxMount;
	int32_t ___dyMount;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 
{
	Il2CppChar ___m_value;
};
struct ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0  : public Effect2_t2F7589AFBD1F7C942731940554DA852A2BC48391
{
	int32_t ___sayWidth;
	int32_t ___delay;
	int32_t ___sayRun;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___says;
	int32_t ___cx;
	int32_t ___cy;
	int32_t ___ch;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___c;
	bool ___outSide;
	int32_t ___currentLine;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___lines;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdNextLine;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F 
{
	float ___r;
	float ___g;
	float ___b;
	float ___a;
};
struct CreateCharScr_t94CC9D0F48F236849C99056270B973DC751ED43A  : public mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54
{
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdGender;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdHair;
	int32_t ___curIndex;
};
struct DataOutputStream_tE34A85D31090AA3B4C146B82DC6C0A8120AD2147  : public myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E
{
};
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D 
{
	uint64_t ____dateData;
};
struct GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6  : public mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54
{
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdback;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBag;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdSkill;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTiemnang;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdtrangbi;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdInfo;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdFocus;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdFire;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBijuu;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTrangbi2;
	int32_t ___moveUp;
	int32_t ___moveDow;
	int32_t ___idTypeTask;
	bool ___isstarOpen;
	bool ___isChangeSkill;
	bool ___isShortcut;
	Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* ___itemFocus;
	int32_t ___numSprinLeft;
	int32_t ___zoneCol;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___zones;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___pts;
	int32_t ___typeTrade;
	int32_t ___typeTradeOrder;
	int32_t ___coinTrade;
	int32_t ___coinTradeOrder;
	int32_t ___timeTrade;
	int32_t ___typeSortPrice;
	int32_t ___typeSortLevel;
	int32_t ___typeSortName;
	int32_t ___indexItemUse;
	int32_t ___cLastFocusID;
	int32_t ___cPreFocusID;
	bool ___isLockKey;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___texts;
	String_t* ___textsTitle;
	TField_t56E19AE85CA63279C53042EF348814217A9F0E70* ___tfText;
	String_t* ___tradeName;
	String_t* ___tradeItemName;
	int32_t ___timeLengthMap;
	int32_t ___timeStartMap;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___xM;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___yM;
	int64_t ___timePoint;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___xMounts;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___yMounts;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___YenCards;
	int32_t ___yenTemp;
	int32_t ___typeba;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___yenValue;
	int32_t ___wColoerMp;
	int32_t ___hColorMp;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___menu;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdPotentialAdd;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdSkillUp;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdAddFriend;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBijuuAddPoint;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBijuuSkillUp;
	int32_t ___saveAuto;
	int64_t ___lastMove;
	int64_t ___lastFire;
	bool ___lockAutoMove;
	int32_t ___nSkill;
	int32_t ___selectedIndexSkill;
	int64_t ___longPress;
	int64_t ___lastSendUpdatePostion;
	int32_t ___runArrow;
	int32_t ___fhorsetrangbi;
	int32_t ___indexMember;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___arrClanInfo;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___arrClanDongGop;
	int32_t ___cmxp;
	int32_t ___cmvxp;
	int32_t ___cmdxp;
	int32_t ___cmxLimp;
	int32_t ___cmyLimp;
	int32_t ___cmyp;
	int32_t ___cmvyp;
	int32_t ___cmdyp;
	int32_t ___indexTiemNang;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdGiaoDoMoveOut;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeLock;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeAccept;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdKhamNgocMoveOut_Ngoc;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdKhamNgocMoveOut_Item;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdKhamNgocMoveOut_Stone;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdUpgradeMoveOut;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdConvertMoveOut;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdSplitMoveOut;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeSendMoney;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeMoveOut;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeViewItemInfo;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeSelectItem;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeSelectInBag;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeSelectInList;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdCloseAll;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdEliteShopBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdEliteShopView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdStoreBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdStoreView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdStoreLockBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdStoreLockView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdClanStoreBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdClanStoreView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdStoreFashionBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdStoreFashionView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdNonNamBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdNonNamView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdNonNuBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdNonNuView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdAoNamBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdAoNamView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdAoNuBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdAoNuView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdGangTayNamBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdGangTayNamView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdGangTayNuBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdGangTayNuView;
	String_t* ___alertURL;
	String_t* ___fnick;
	int32_t ___totalRowInfo;
	int32_t ___ypaintKill;
	int32_t ___ylimUp;
	int32_t ___ylimDow;
	int32_t ___yPaint;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___color;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___colorBorder;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___size;
	int32_t ___yhelp;
	bool ___isPaintInfoHelpNotIphone;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdDead;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBagUseItem;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBagSortItem;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdItemInfoClose;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBagThrowItem;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBagSplitItem;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBagViewItemInfo;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBagSelectItem;
	int32_t ___Hitem;
	int32_t ___maxSizeRow;
	int32_t ___isTranKyNang;
	bool ___isTran;
	int32_t ___cmY_Old;
	int32_t ___cmX_Old;
	int32_t ___step;
	Input2Dlg_t72D7E4D04628F5154808C46D1F0B79DF94A950BF* ___ipError;
	String_t* ___strErrCard;
	int64_t ___timeLastBuff;
	int16_t ___timeLucky_Draw;
	int16_t ___percentWin1Lucky_Draw;
	int16_t ___numPlayerLucky_Draw;
	String_t* ___timeC;
	String_t* ___totalMoneyLucky_Draw;
	String_t* ___percentWin2Lucky_Draw;
	String_t* ___winnerInfoLucky_Draw;
	String_t* ___myMoneyLucky_Draw;
	int64_t ___timeStart;
	bool ___isRefresh;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___fnt;
	int8_t ___countCaptcha;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___arrowCaptcha;
	int8_t ___indexThanThu;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___clan_thanthu;
	int32_t ___xThanThu;
	int32_t ___yThanThu;
	int32_t ___wThanThu;
	int32_t ___hThanThu;
	int32_t ___xExpThanThu;
	int32_t ___yExpThanThu;
	int32_t ___wExpThanThu;
	int32_t ___hExpThanThu;
	int32_t ___xSelectThanThu;
	int32_t ___ySelectThanThu;
	int32_t ___wSelectThanThu;
	int32_t ___xRecThanThu;
	int32_t ___yRecThanThu;
	int32_t ___wRecThanThu;
	int32_t ___hRecThanThu;
	int32_t ___countSendRequests;
	String_t* ___strTime;
	bool ___hideInterface;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___arrNgocKhamEXP;
};
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175 
{
	int16_t ___m_value;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
{
	int64_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct LoginScr_tC859CD60B2ED059FFFD2EB2B7FE1C7347A9847F8  : public mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54
{
	TField_t56E19AE85CA63279C53042EF348814217A9F0E70* ___tfUser;
	TField_t56E19AE85CA63279C53042EF348814217A9F0E70* ___tfPass;
	TField_t56E19AE85CA63279C53042EF348814217A9F0E70* ___tfRegPass;
	TField_t56E19AE85CA63279C53042EF348814217A9F0E70* ___tfEmail;
	int32_t ___focus;
	int32_t ___wC;
	int32_t ___yL;
	int32_t ___defYL;
	bool ___isCheck;
	bool ___isRes;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdLogin;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdCheck;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdFogetPass;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdRes;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdChangePass;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdMenu;
	String_t* ___listFAQ;
	String_t* ___titleFAQ;
	String_t* ___subtitleFAQ;
	String_t* ___numSupport;
	String_t* ___strUser;
	String_t* ___strPass;
	int32_t ___yt;
	int32_t ___yy;
	String_t* ___passRe;
	bool ___isFAQ;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___currentTip;
	int32_t ___tipid;
	int32_t ___v;
	int32_t ___g;
	int32_t ___ylogo;
	int32_t ___dir;
	String_t* ___strNick;
	String_t* ___oldpass;
	String_t* ___newpass;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 
{
	float ___m00;
	float ___m10;
	float ___m20;
	float ___m30;
	float ___m01;
	float ___m11;
	float ___m21;
	float ___m31;
	float ___m02;
	float ___m12;
	float ___m22;
	float ___m32;
	float ___m03;
	float ___m13;
	float ___m23;
	float ___m33;
};
struct Mob_t394900507F39725FA57379059AA703E63166F45F  : public MainObject_t49E80B0A8D97A2F317DF6244C2FFD7DA418CCD4C
{
	String_t* ___flyString;
	int32_t ___flyx;
	int32_t ___flyy;
	int32_t ___flyIndex;
	int32_t ___hp;
	int32_t ___maxHp;
	int32_t ___x;
	int32_t ___y;
	int32_t ___frame;
	int32_t ___dir;
	int32_t ___dirV;
	int32_t ___status;
	int32_t ___p1;
	int32_t ___p2;
	int32_t ___p3;
	int32_t ___xFirst;
	int32_t ___yFirst;
	int32_t ___vy;
	int32_t ___exp;
	int32_t ___w;
	int32_t ___h;
	int32_t ___hpInjure;
	int32_t ___charIndex;
	int32_t ___timeStatus;
	int16_t ___mobId;
	bool ___isx;
	bool ___isy;
	bool ___isDisable;
	bool ___isDontMove;
	bool ___isFire;
	bool ___isIce;
	bool ___isWind;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vMobMove;
	bool ___isGo;
	String_t* ___mobName;
	int32_t ___templateId;
	int16_t ___pointx;
	int16_t ___pointy;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___cFocus;
	BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954* ___bFocus;
	int32_t ___dame;
	int32_t ___dameMp;
	int32_t ___sys;
	int32_t ___typeAtt;
	int16_t ___levelBoss;
	int16_t ___level;
	bool ___isBoss;
	int64_t ___timeStartDie;
	int32_t ___frameIndex;
	bool ___removeWhenDie;
	bool ___isBusyAttackSomeOne;
	int64_t ___timeCurrent;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___owner;
	bool ___isright;
	bool ___isleft;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___cou;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___injureBy;
	bool ___injureThenDie;
	Mob_t394900507F39725FA57379059AA703E63166F45F* ___mobToAttack;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___charToAttack;
	int16_t ___idSkill_atk;
	int8_t ___typeAtk;
	int8_t ___typeTool;
	int8_t ___indexlongden;
	bool ___isNotRangeMove;
	int32_t ___tt;
};
struct MsgDlg_t18C7F17B45CFF10B5E71FEDA2D94FE2C0A5259CE  : public Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972
{
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___info;
	bool ___isWait;
	int32_t ___timeShow;
	int32_t ___h;
	int32_t ___padLeft;
	bool ___isPaintBlackBg;
	bool ___isIpad;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D 
{
	float ___m_XMin;
	float ___m_YMin;
	float ___m_Width;
	float ___m_Height;
};
struct RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD  : public mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54
{
	int32_t ___xPanel;
	int32_t ___yPanel;
	int32_t ___wPanel;
	int32_t ___hPanel;
	int32_t ___wC;
	int32_t ___xT;
	int32_t ___focus;
	TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* ___tf;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___menuName;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___menuInfo;
	Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* ___scroll;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdDK;
};
struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5 
{
	int8_t ___m_value;
};
struct SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F  : public mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54
{
	int32_t ___w1char;
	int32_t ___h1char;
	int32_t ___padchar;
	int32_t ___x;
	int32_t ___y;
	int32_t ___indexSelect;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___parthead;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___partleg;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___partbody;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___partWp;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___level;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___name;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___phai;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___gender;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdSelect;
	int32_t ___waitToPerform;
	bool ___isNullChar;
	int32_t ___moveUp;
	int32_t ___moveDow;
	bool ___isstarOpen;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
{
	float ___m_value;
};
struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7  : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
};
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3  : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___CoreNewLine;
	String_t* ___CoreNewLineStr;
	RuntimeObject* ____internalFormatProvider;
};
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F  : public CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9
{
	InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687* ___internal_thread;
	RuntimeObject* ___m_ThreadStartArg;
	RuntimeObject* ___pending_exception;
	MulticastDelegate_t* ___m_Delegate;
	ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___m_ExecutionContext;
	bool ___m_ExecutionContextBelongsToOuterScope;
	RuntimeObject* ___principal;
	int32_t ___principal_version;
};
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 
{
	uint16_t ___m_value;
};
struct UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE  : public Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095
{
	bool ____emitUTF8Identifier;
	bool ____isThrowException;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 
{
	float ___x;
	float ___y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 
{
	float ___x;
	float ___y;
	float ___z;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 
{
	union
	{
		struct
		{
		};
		uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
	};
};
struct WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB  : public CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617
{
	UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ____uwr;
};
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C  : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
	intptr_t ___m_Ptr;
	Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___m_completeCallback;
};
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
	Il2CppMethodPointer ___m_completeCallback;
};
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
	intptr_t ___m_Ptr;
	Il2CppMethodPointer ___m_completeCallback;
};
struct Exception_t  : public RuntimeObject
{
	String_t* ____className;
	String_t* ____message;
	RuntimeObject* ____data;
	Exception_t* ____innerException;
	String_t* ____helpURL;
	RuntimeObject* ____stackTrace;
	String_t* ____stackTraceString;
	String_t* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	RuntimeObject* ____dynamicMethods;
	int32_t ____HResult;
	String_t* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
	char* ____className;
	char* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_pinvoke* ____innerException;
	char* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	char* ____stackTraceString;
	char* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	char* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className;
	Il2CppChar* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_com* ____innerException;
	Il2CppChar* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	Il2CppChar* ____stackTraceString;
	Il2CppChar* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	Il2CppChar* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A  : public Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F
{
	NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* ___template;
	int32_t ___npcId;
	bool ___isFocus;
	int32_t ___sys;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C  : public RuntimeObject
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
	intptr_t ___m_CachedPtr;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 
{
	intptr_t ___value;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B 
{
	intptr_t ___value;
};
struct StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B  : public TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7
{
	Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____stream;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____encoding;
	Decoder_tE16E789E38B25DD304004FC630EA8B21000ECBBC* ____decoder;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____byteBuffer;
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____charBuffer;
	int32_t ____charPos;
	int32_t ____charLen;
	int32_t ____byteLen;
	int32_t ____bytePos;
	int32_t ____maxCharsPerBuffer;
	bool ____detectEncoding;
	bool ____checkPreamble;
	bool ____isBlocked;
	bool ____closable;
	Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ____asyncReadTask;
};
struct StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4  : public TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3
{
	Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____stream;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____encoding;
	Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA* ____encoder;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____byteBuffer;
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____charBuffer;
	int32_t ____charPos;
	int32_t ____charLen;
	bool ____autoFlush;
	bool ____haveWrittenPreamble;
	bool ____closable;
	Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ____asyncWriteTask;
};
struct mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7  : public RuntimeObject
{
	int32_t ___space;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgFont;
	String_t* ___strFont;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___fImages;
	Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___myFont;
	int32_t ___height;
	int32_t ___wO;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color1;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color2;
	int8_t ___id;
	int32_t ___fstyle;
	String_t* ___st1;
	String_t* ___st2;
};
struct mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE  : public RuntimeObject
{
	float ___r;
	float ___g;
	float ___b;
	float ___a;
	int32_t ___clipX;
	int32_t ___clipY;
	int32_t ___clipW;
	int32_t ___clipH;
	bool ___isClip;
	bool ___isTranslate;
	int32_t ___translateX;
	int32_t ___translateY;
	int32_t ___clipTX;
	int32_t ___clipTY;
	int32_t ___currentBGColor;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pos;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrixBackup;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___size;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___relativePosition;
};
struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
	PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* ___m_PCMReaderCallback;
	PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* ___m_PCMSetPositionCallback;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Type_t  : public MemberInfo_t
{
	RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299  : public AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941
{
};
struct Main_t6125012C4D88701077DD3C4660130C5535730E1E  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	bool ___isWorldver;
	bool ___isLocal;
	int32_t ___updateCount;
	int32_t ___paintCount;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lastMousePos;
};
struct List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452_StaticFields
{
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___s_emptyArray;
};
struct ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529_StaticFields
{
	ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529* ___instance;
};
struct DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE_StaticFields
{
	DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* ___istemp;
	int32_t ___status;
	String_t* ___filenametemp;
};
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields
{
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding;
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding;
	Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings;
	RuntimeObject* ___s_InternalSyncObject;
};
struct GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields
{
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___testCapcha;
	bool ___lowGraphic;
	bool ___isMoveNumberPad;
	bool ___isLoading;
	bool ___isChangMapKey;
	bool ___isGPRS;
	bool ___isBallEffect;
	bool ___isTouch;
	bool ___isTouchControl;
	bool ___isTouchControlSmallScreen;
	bool ___isTouchControlLargeScreen;
	GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE* ___instance;
	Readmsg_tA30120E6056FA74349FEEC5452E54828507788AA* ___readMessenge;
	bool ___bRun;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___keyPressedz;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___keyReleasedz;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___keyHold;
	bool ___isPointerDown;
	bool ___isPointerClick;
	bool ___isPointerJustRelease;
	int32_t ___px;
	int32_t ___py;
	int32_t ___pxFirst;
	int32_t ___pyFirst;
	int32_t ___pxLast;
	int32_t ___pyLast;
	PositionU5BU5D_t54DA6F0529B557D8E004F11779884D1A5C12DA77* ___arrPos;
	int32_t ___gameTick;
	int32_t ___taskTick;
	bool ___isEff1;
	bool ___isEff2;
	int64_t ___timeTickEff1;
	int64_t ___timeTickEff2;
	int32_t ___w;
	int32_t ___h;
	int32_t ___hw;
	int32_t ___hh;
	int32_t ___wd3;
	int32_t ___hd3;
	int32_t ___w2d3;
	int32_t ___h2d3;
	int32_t ___w3d4;
	int32_t ___h3d4;
	int32_t ___wd6;
	int32_t ___hd6;
	mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* ___currentScreen;
	Menu_t818E8DA587A0E558DE9BC83947BABC9A6FDD0C05* ___menu;
	SelectServerScr_t15E68A6B3D855ED7400945995A4D1E8919F52978* ___selectsvScr;
	LoginScr_tC859CD60B2ED059FFFD2EB2B7FE1C7347A9847F8* ___loginScr;
	LanguageScr_tAF2C34A0ED65B6FDA1373B31169E2D76EB57B24A* ___languageScr;
	Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972* ___currentDialog;
	MsgDlg_t18C7F17B45CFF10B5E71FEDA2D94FE2C0A5259CE* ___msgdlg;
	InputDlg_t6F73BE4C724386EBC959FAF67DC93E27990D4C83* ___inputDlg;
	Input2Dlg_t72D7E4D04628F5154808C46D1F0B79DF94A950BF* ___input2Dlg;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___currentPopup;
	int32_t ___requestLoseCount;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___listPoint;
	Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* ___paintz;
	Position_tB64FC298B6BB082C817D6A63D76AD323A23EEE9D* ___pos;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imgBG;
	int32_t ___skyColor;
	int32_t ___curPos;
	int32_t ___timeBallEffect;
	int32_t ___borderConnerW;
	int32_t ___borderConnerH;
	int32_t ___borderLineW;
	int32_t ___borderLineH;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___imgBGWidth;
	bool ___isConnectFail;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___efArr;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imghealth;
	RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* ___regScr;
	int32_t ___himgShuriken;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___debugUpdate;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___debugPaint;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___debugSession;
	bool ___isShowErrorForm;
	bool ___paintBG;
	int32_t ___gsskyHeight;
	int32_t ___gsgreenField1Y;
	int32_t ___gsgreenField2Y;
	int32_t ___gshouseY;
	int32_t ___gsmountainY;
	int32_t ___bgLayer0y;
	int32_t ___bgLayer1y;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgCloud1;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgCloud2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgfog;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgfog1;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgfog2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgCloud;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgSun;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgClear;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imgBorder;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___cloudX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___cloudY;
	int32_t ___sunX;
	int32_t ___sunY;
	int32_t ___hImgimgBorder;
	int32_t ___wImgimgBorder;
	int32_t ___wImBd4;
	int32_t ___hImgBd4;
	int32_t ___typeBg;
	int32_t ___saveIDBg;
	int64_t ___lastTimePress;
	int32_t ___keyAsciiPress;
	int32_t ___timePutKeyPc;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgSignal;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___flyTexts;
	bool ___isPointerJustDown;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___bgSpeed;
	int32_t ___cmdBarX;
	int32_t ___cmdBarY;
	int32_t ___cmdBarW;
	int32_t ___cmdBarH;
	int32_t ___cmdBarLeftW;
	int32_t ___cmdBarRightW;
	int32_t ___cmdBarCenterW;
	int32_t ___hpBarX;
	int32_t ___hpBarY;
	int32_t ___hpBarW;
	int32_t ___expBarW;
	int32_t ___lvPosX;
	int32_t ___moneyPosX;
	int32_t ___hpBarH;
	int32_t ___girlHPBarY;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___wsX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___wsY;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___wsState;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___wsF;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imgWS;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgShuriken;
	ImageU5BU5DU5BU5D_t929E943844CCA2D629ADE637CC149CBDBD3A8672* ___imgDust;
	bool ___isKiemduyet;
	bool ___isKiemduyet_info;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgPlus12;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___backitem;
	int32_t ___secondRemain;
	int32_t ___xKd;
	int32_t ___yKd;
	int32_t ___wStr;
	int64_t ___currT;
	int64_t ___lastT;
};
struct GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_StaticFields
{
	int8_t ___CLIENT_TYPE;
	int8_t ___indexClient;
	String_t* ___IP;
	int32_t ___PORT;
	int8_t ___userProvider;
	String_t* ___clientAgent;
	bool ___isWorldver;
	int8_t ___serverLogin;
	GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F* ___instance;
	int32_t ___muzic;
	bool ___isPlaySound;
	String_t* ___inFoSMS;
	String_t* ___latitude;
	String_t* ___longitude;
	String_t* ___linkDefault;
	String_t* ___java;
	String_t* ___smartPhone;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___nameServer;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___ipList;
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___portList;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___serverLoginList;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___language;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___serverST;
};
struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D_StaticFields
{
	ConditionalWeakTable_2_t381B9D0186C0FCC3F83C0696C28C5001468A7858* ___s_serializationInfoTable;
};
struct Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908_StaticFields
{
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgTemp;
	String_t* ___filenametemp;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___datatemp;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgSrcTemp;
	int32_t ___xtemp;
	int32_t ___ytemp;
	int32_t ___wtemp;
	int32_t ___htemp;
	int32_t ___transformtemp;
	int32_t ___status;
};
struct Key_tABCAEDDA423FEA303C2D20401D8E0797217C46F7_StaticFields
{
	int32_t ___NUM0;
	int32_t ___NUM1;
	int32_t ___NUM2;
	int32_t ___NUM3;
	int32_t ___NUM4;
	int32_t ___NUM5;
	int32_t ___NUM6;
	int32_t ___NUM7;
	int32_t ___NUM8;
	int32_t ___NUM9;
	int32_t ___STAR;
	int32_t ___BOUND;
	int32_t ___UP;
	int32_t ___DOWN;
	int32_t ___LEFT;
	int32_t ___RIGHT;
	int32_t ___FIRE;
	int32_t ___LEFT_SOFTKEY;
	int32_t ___RIGHT_SOFTKEY;
	int32_t ___CLEAR;
	int32_t ___BACK;
};
struct Menu_t818E8DA587A0E558DE9BC83947BABC9A6FDD0C05_StaticFields
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___menuTemY;
	int32_t ___cmtoX;
	int32_t ___cmx;
	int32_t ___cmdy;
	int32_t ___cmvy;
	int32_t ___cmxLim;
	int32_t ___xc;
};
struct MotherCanvas_t658D029B0205D7209A98271D0A5A0CCF3C494913_StaticFields
{
	MotherCanvas_t658D029B0205D7209A98271D0A5A0CCF3C494913* ___instance;
	int32_t ___w;
	int32_t ___h;
	int32_t ___addR;
	int32_t ___addL;
};
struct MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields
{
	Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___h;
};
struct Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_StaticFields
{
	WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* ___www;
	RuntimeObject* ___h;
};
struct NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_StaticFields
{
	MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE* ___randomz;
};
struct Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields
{
	int32_t ___COLORBACKGROUND;
	int32_t ___COLORLIGHT;
	int32_t ___COLORDARK;
	int32_t ___COLORBORDER;
	int32_t ___COLORFOCUS;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgBg;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgLogo;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgLB;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgLT;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgRB;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgRT;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgChuong;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgSelectBoard;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgtoiSmall;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgTayTren;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgTayDuoi;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgCheckPass;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imgTick;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imgMsg;
	int32_t ___hTab;
	int32_t ___lenCaption;
};
struct RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields
{
	int32_t ___status;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___data;
	String_t* ___filename;
};
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_StaticFields
{
	Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___s_globalRandom;
};
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_ThreadStaticFields
{
	Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___t_threadRandom;
};
struct Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields
{
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___SIN;
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___COS;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___TAN;
	MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE* ___r;
};
struct ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields
{
	bool ___scaleScreen;
	float ___WIDTH;
	float ___HEIGHT;
	List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* ___stack;
};
struct Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177_StaticFields
{
	Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* ___me;
};
struct Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D_StaticFields
{
	Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D* ___instance;
};
struct Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB_StaticFields
{
	Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB* ___instance;
	NetworkStream_tF39C3684B6D572BF47F518AD1DB1F4B12CEE4AE0* ___dataStream;
	BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* ___dis;
	BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* ___dos;
	RuntimeObject* ___messageHandler;
	TcpClient_t753B702EE06B59897564F75CEBFB6C8AFF10BD58* ___sc;
	bool ___connected;
	bool ___connecting;
	Sender_tF2641EB36B3ECC16C299E33A2F99C8C4178BBE64* ___sender;
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___initThread;
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___collectorThread;
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___sendThread;
	int32_t ___sendByteCount;
	int32_t ___recvByteCount;
	bool ___getKeyComplete;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___key;
	int8_t ___curR;
	int8_t ___curW;
	int32_t ___timeConnected;
	String_t* ___strRecvByteCount;
	bool ___isCancel;
	bool ___autoLocin;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___recieveMsg;
	RuntimeObject* ___lockAuto;
	int8_t ___serverLogin;
};
struct Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_StaticFields
{
	int32_t ___status;
	int32_t ___postem;
	int32_t ___timestart;
	String_t* ___filenametemp;
	float ___volumetem;
	bool ___isSound;
	AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___SoundWater;
	AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___SoundRun;
	AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___SoundBGLoop;
	AudioClipU5BU5D_t916722468F7EDCFA833318C35CD7D41097D75D31* ___mysound;
	GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___player;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___fileName;
	int8_t ___MLogin;
	int8_t ___MBClick;
	int8_t ___MTone;
	int8_t ___MSanzu;
	int8_t ___MChakumi;
	int8_t ___MChai;
	int8_t ___MOshin;
	int8_t ___MEchigo;
	int8_t ___MKojin;
	int8_t ___MHaruna;
	int8_t ___MHirosaki;
	int8_t ___MOokaza;
	int8_t ___MGiotuyet;
	int8_t ___MHangdong;
	int8_t ___MDeKeu;
	int8_t ___MChimKeu;
	int8_t ___MBuocChan;
	int8_t ___MNuocChay;
	int8_t ___MBomMau;
	int8_t ___MKiemGo;
	int8_t ___MKiem;
	int8_t ___MTieu;
	int8_t ___MKunai;
	int8_t ___MCung;
	int8_t ___MDao;
	int8_t ___MQuat;
	int8_t ___MCung2;
	int8_t ___MTieu2;
	int8_t ___MTieu3;
	int8_t ___MKiem2;
	int8_t ___MKiem3;
	int8_t ___MDao2;
	int8_t ___MDao3;
	int8_t ___MCung3;
	bool ___bMuzikDisable;
};
struct StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields
{
	int32_t ___TOP_CENTER;
	int32_t ___TOP_LEFT;
	int32_t ___TOP_RIGHT;
	int32_t ___BOTTOM_HCENTER;
	int32_t ___BOTTOM_LEFT;
	int32_t ___BOTTOM_RIGHT;
	int32_t ___VCENTER_HCENTER;
	int32_t ___VCENTER_LEFT;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___TYPEBG;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___SKYCOLOR;
};
struct String_t_StaticFields
{
	String_t* ___Empty;
};
struct TField_t56E19AE85CA63279C53042EF348814217A9F0E70_StaticFields
{
	int32_t ___typeXpeed;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___MAX_TIME_TO_CONFIRM_KEY;
	int32_t ___CARET_HEIGHT;
	int32_t ___CARET_WIDTH;
	int32_t ___CARET_SHOWING_TIME;
	int32_t ___TEXT_GAP_X;
	int32_t ___MAX_SHOW_CARET_COUNER;
	int32_t ___INPUT_TYPE_ANY;
	int32_t ___INPUT_TYPE_NUMERIC;
	int32_t ___INPUT_TYPE_PASSWORD;
	int32_t ___INPUT_ALPHA_NUMBER_ONLY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___print;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___printA;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___printBB;
	int32_t ___lastKey;
	bool ___isQwerty;
	int32_t ___typingModeAreaWidth;
	int32_t ___mode;
	int64_t ___timeChangeMode;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___modeNotify;
	int32_t ___NOKIA;
	int32_t ___MOTO;
	int32_t ___ORTHER;
	int32_t ___BB;
	int32_t ___changeModeKey;
	int8_t ___abc;
	int8_t ___Abc;
	int8_t ___ABC;
	int8_t ___number123;
	TField_t56E19AE85CA63279C53042EF348814217A9F0E70* ___currentTField;
	int32_t ___changeDau;
	String_t* ___printDau;
	TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* ___kb;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___BBKEY;
};
struct TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_StaticFields
{
	int32_t ___T_EMPTY;
	int32_t ___T_TOP;
	int32_t ___T_LEFT;
	int32_t ___T_RIGHT;
	int32_t ___T_TREE;
	int32_t ___T_WATERFALL;
	int32_t ___T_WATERFLOW;
	int32_t ___T_TOPFALL;
	int32_t ___T_OUTSIDE;
	int32_t ___T_DOWN1PIXEL;
	int32_t ___T_BRIDGE;
	int32_t ___T_UNDERWATER;
	int32_t ___T_SOLIDGROUND;
	int32_t ___T_BOTTOM;
	int32_t ___T_DIE;
	int32_t ___T_HEBI;
	int32_t ___T_BANG;
	int32_t ___T_JUM8;
	int32_t ___T_NT0;
	int32_t ___T_NT1;
	int32_t ___tmw;
	int32_t ___tmh;
	int32_t ___pxw;
	int32_t ___pxh;
	int32_t ___tileID;
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___maps;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___types;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgTileSmall;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgMiniMap;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgWaterfall;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgTopWaterfall;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgWaterflow;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgLeaf;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgflowRiver;
	int8_t ___size;
	int32_t ___bx;
	int32_t ___dbx;
	int32_t ___fx;
	int32_t ___dfx;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___instruction;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___iX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___iY;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___iW;
	int32_t ___iCount;
	String_t* ___mapName1;
	String_t* ___mapName;
	int8_t ___versionMap;
	int8_t ___zoneID;
	int8_t ___bgID;
	int8_t ___typeMap;
	int16_t ___mapID;
	int16_t ___oldMapID;
	int32_t ___cmtoYmini;
	int32_t ___cmyMini;
	int32_t ___cmdyMini;
	int32_t ___cmvyMini;
	int32_t ___cmtoXMini;
	int32_t ___cmxMini;
	int32_t ___cmdxMini;
	int32_t ___cmvxMini;
	int32_t ___wMiniMap;
	int32_t ___hMiniMap;
	int32_t ___posMiniMapX;
	int32_t ___posMiniMapY;
	int64_t ___timeTranMini;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vGo;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___mapNames;
	int8_t ___MAP_NORMAL;
	int8_t ___MAP_DAUTRUONG;
	int8_t ___MAP_PB;
	int8_t ___MAP_CHIENTRUONG;
	mHashtable_t6AA354F5905FC5ED94E89AA44D86F37C0C2645E7* ___locationStand;
	mHashtable_t6AA354F5905FC5ED94E89AA44D86F37C0C2645E7* ___itemMap;
	int32_t ___defaultSolidTile;
	int32_t ___totalTileLoad;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___totalWater;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___totalTile;
	int32_t ___sizeMiniMap;
	int32_t ___gssx;
	int32_t ___gssxe;
	int32_t ___gssy;
	int32_t ___gssye;
	int32_t ___countx;
	int32_t ___county;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___colorMini;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imgTileMap;
	ColorU5BU5DU5BU5DU5BU5D_t330F686A6A2B0807AB041C8E58C8F8AF8201F4FA* ___colorMiniMap;
	ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___blackAr;
	int32_t ___miniSize;
	int32_t ___saveTileId;
	bool ___isStopping;
	float ___volume;
	Int16U5BU5DU5BU5D_t3B9E7F8B8A9ABE3DCB70EF6D806F55BF9267B25A* ___at2Short;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___atBool;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___atInt;
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___atShort;
	bool ___cj;
	int32_t ___ci;
	bool ___IsDangGoMap;
	int32_t ___MapMod;
	int32_t ___Time;
	bool ___isLockMap;
	RuntimeObject* ___objLockMap;
};
struct mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields
{
	int32_t ___languageID;
	int32_t ___Lang_VI;
	int32_t ___Lang_EN;
	int32_t ___Lang_CAM;
	String_t* ___Throw_item;
	String_t* ___Noti_ResizeScr;
	String_t* ___small;
	String_t* ___large;
	String_t* ___CAN_NOT_LUYENNGOC;
	String_t* ___CAN_NOT_GOTNGOC;
	String_t* ___noti_reg;
	String_t* ___noti_hiddenquest;
	String_t* ___noti_aggressivepoint;
	String_t* ___noti_cave;
	String_t* ___noti_huntingwildbeast;
	String_t* ___noti_upgrade;
	String_t* ___noti_dailyquest;
	String_t* ___noti_battlefield;
	String_t* ___noti_sevenbeasts;
	String_t* ___noti_luckycard;
	String_t* ___HELP_GOTNGOC;
	String_t* ___HELP_THAONGOC;
	String_t* ___winRate;
	String_t* ___Lucky_draw_Mymoney;
	String_t* ___Lucky_draw_Numplayer;
	String_t* ___refresh;
	String_t* ___Lucky_draw;
	String_t* ___Join_Now;
	String_t* ___RANKED;
	String_t* ___RANKED_MATCH;
	String_t* ___PLAYER_INFO;
	String_t* ___INPUT_ACC_FORGET;
	String_t* ___ASK_ACC_CHANGE;
	String_t* ___INFO;
	String_t* ___NOT_INPUT_EMAIL;
	String_t* ___EMAIL;
	String_t* ___ABOUT;
	String_t* ___TERM;
	String_t* ___ASK_ACC_FORGET;
	String_t* ___CHANGEPASS;
	String_t* ___SCREEN1;
	String_t* ___SCREEN2;
	StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF* ___tips;
	String_t* ___PLEASEWAIT;
	String_t* ___WAIT;
	String_t* ___MENU;
	String_t* ___NEED;
	String_t* ___MOVETO;
	String_t* ___LANGUAGE;
	String_t* ___RMS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___LANGUAGES;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___LANGUAGES2;
	String_t* ___SELECT_LANGUAGE;
	String_t* ___CLOSE;
	String_t* ___SOFT_KEY;
	String_t* ___ANALOG_KEY;
	String_t* ___CONTROL;
	String_t* ___HIDE_TAB;
	String_t* ___AUTO_FIRE;
	String_t* ___UNMOVE;
	String_t* ___STANDS;
	String_t* ___BY;
	String_t* ___LOCK;
	String_t* ___UNLOCK;
	String_t* ___SERI_NUM;
	String_t* ___CARD_CODE;
	String_t* ___ON;
	String_t* ___OFF;
	String_t* ___SOUND;
	String_t* ___OPEN_LINK;
	String_t* ___CHARGE;
	String_t* ___ENABLE;
	String_t* ___CONFIG;
	String_t* ___DELETE;
	String_t* ___VIEW;
	String_t* ___CONTINUE;
	String_t* ___NEW;
	String_t* ___NEXTSTEP;
	String_t* ___BAG_CODE;
	String_t* ___CARD;
	String_t* ___NEXT;
	String_t* ___USE;
	String_t* ___SORT;
	String_t* ___THROW;
	String_t* ___SPLIT;
	String_t* ___SPLIT_ITEM_NAME;
	String_t* ___YES;
	String_t* ___GETOUT;
	String_t* ___MOVEOUT;
	String_t* ___GETOUTMONEY;
	String_t* ___GETINMONEY;
	String_t* ___SENDMONEY;
	String_t* ___GETIN;
	String_t* ___SALE;
	String_t* ___SALES;
	String_t* ___SALEALL;
	String_t* ___PRICE;
	String_t* ___BUY;
	String_t* ___BUYS;
	String_t* ___NO;
	String_t* ___EXIT;
	String_t* ___CHAT;
	String_t* ___OK;
	String_t* ___USERNAME;
	String_t* ___PASSWORD;
	String_t* ___REPASS;
	String_t* ___USER;
	String_t* ___PASS;
	String_t* ___RE;
	String_t* ___SAVE_INFO;
	String_t* ___RESTART;
	String_t* ___RESTART2;
	String_t* ___REPASSWORD;
	String_t* ___LOGIN1;
	String_t* ___LOGIN2;
	String_t* ___REMEMBER;
	String_t* ___UNCHECK;
	String_t* ___REGISTER;
	String_t* ___FORGETPASS;
	String_t* ___NEWREGISTER;
	String_t* ___FORUM;
	String_t* ___HIGH_GRAPHIC;
	String_t* ___LOW_GRAPHIC;
	String_t* ___NETWORK_SPEED;
	String_t* ___NOT_INPUT_USERNAME;
	String_t* ___NOT_SPEC_CHARACTER;
	String_t* ___NOT_INPUT_PASS1;
	String_t* ___NOT_INPUT_PASS2;
	String_t* ___USERNAME_LENGHT;
	String_t* ___WRONG_PASSWORD;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___REGISTER_TEXT;
	String_t* ___ASK_NETWORK;
	String_t* ___ASK_REG_NUM;
	String_t* ___private_message;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLANPT_MESSAGE;
	String_t* ___PROTECT;
	String_t* ___UPPOINT;
	String_t* ___UPPOINTS;
	String_t* ___POTENIAL;
	String_t* ___SKILL_PT;
	String_t* ___ACCEPT;
	String_t* ___CANCEL;
	String_t* ___LIST;
	String_t* ___TIME;
	String_t* ___ACHIEVEMENT;
	String_t* ___MAX;
	String_t* ___PROPERTY;
	String_t* ___CONNECTING;
	String_t* ___REGISTERING;
	String_t* ___LOGGING;
	String_t* ___NOT_FINISH;
	String_t* ___TIME_FINISH;
	String_t* ___TEAMWORK;
	String_t* ___SELECT;
	String_t* ___UNSELECT;
	String_t* ___CHOOSE_ITEM;
	String_t* ___SHORCUT;
	String_t* ___RESULT;
	String_t* ___REVIEW;
	String_t* ___Level;
	String_t* ___level;
	String_t* ___DOYOUWANTEXIT2;
	String_t* ___NAME_CHANGE;
	String_t* ___SERVER_MAINTENANCE;
	String_t* ___NEWCHAR;
	String_t* ___CHARNAME;
	String_t* ___BE_FRIEND_WITH;
	String_t* ___BE_FRIEND;
	String_t* ___LOADING;
	String_t* ___BACK;
	String_t* ___REWARD;
	String_t* ___LUCKY_GIFT;
	String_t* ___BAG_EXPANDED;
	String_t* ___PROTECT_FAR;
	String_t* ___PROTECT_INJURE;
	String_t* ___FOREVER;
	String_t* ___NOUPGRADE;
	String_t* ___NOTUPGRADE;
	String_t* ___SPECUPGRADE;
	String_t* ___UPGRADE;
	String_t* ___UPGRADE_SUCCESS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___UPGRADE_CONDITION;
	String_t* ___UPGRADE_FAIL;
	String_t* ___SENDINGMSG;
	String_t* ___SENTMSG;
	String_t* ___NOSENDMSG;
	String_t* ___XUINBAG;
	String_t* ___BEGIN;
	String_t* ___SELECTPEARL;
	String_t* ___SELECT_ITEM_AND_PEARL;
	String_t* ___PERCENT_SMALL;
	String_t* ___SELECT_ITEM;
	String_t* ___SELECTTRADE;
	String_t* ___TRADEHELP;
	String_t* ___CHANGE;
	String_t* ___GOTO;
	String_t* ___CELL;
	String_t* ___CELLS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___KEY_QWERTY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___KEY_T9;
	StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF* ___HAIR_STYLE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___MENUME;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLECLOTHE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLENON;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEAO;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEGANGTAY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEQUAN;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEGIAY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEDAYCHUYEN;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLENHAN;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLENGOCBOI;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEPHU;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEWEAPON;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLESTACK;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLESTACKLOCK;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEGROCERY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEGROCERYLOCK;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEUPGRADE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLESTAND;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLECONVERT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEUPPEARL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEBOX;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEDELL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLESTORE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEELITESHOP;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLECLANSTORE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLESPLIT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLETRADE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLELUYENTHACH;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLELUYENTHU;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLELUYENAO;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEKHAMNGOC;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLELUYENNGOC;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEGIAODO;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEGOTNGOC;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLETHAONGOC;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPCRYSTAL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPUPGRADE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPSPLIT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPKHAMNGOC;
	String_t* ___LOCK1;
	String_t* ___CRYSTALOUT;
	String_t* ___COINLOCKNEED;
	String_t* ___GOLDNEED;
	String_t* ___COINNEED;
	String_t* ___PERCENT;
	String_t* ___PERCENT1;
	String_t* ___REMOVEVP;
	String_t* ___ADDKEY;
	String_t* ___ADD;
	String_t* ___EXP;
	String_t* ___CREATE;
	String_t* ___LOCKED;
	String_t* ___KILL;
	String_t* ___KILLBOSS;
	String_t* ___KILLBOSS1;
	String_t* ___KILLBOSS2;
	String_t* ___KILLBOSS3;
	String_t* ___NOLOCK;
	String_t* ___EXPIRES;
	String_t* ___COIN_LOCK_SALE;
	String_t* ___COIN_BUY;
	String_t* ___COIN_BUY_CLAN;
	String_t* ___COIN_LOCK_BUY;
	String_t* ___GOLD_BUY;
	String_t* ___GOLD_LOCK_BUY;
	String_t* ___GOLD;
	String_t* ___NO_CLAN;
	String_t* ___CANNOTUP;
	String_t* ___LEVELNEXT;
	String_t* ___LEVELNOW;
	String_t* ___LEVELMAX;
	String_t* ___LEVELEDMAX;
	String_t* ___LEVELNEED;
	String_t* ___CLASSNEED;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TASK;
	String_t* ___ME_TASK;
	String_t* ___TASK_RECEIVE;
	String_t* ___WHITE_PARTY;
	String_t* ___BLACK_PARTY;
	String_t* ___PHE3_PARTY;
	String_t* ___NEUTRAL;
	String_t* ___TEAM;
	String_t* ___FINDTEAM;
	String_t* ___PK_NOW;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___FRIENDS;
	String_t* ___NO_FRIEND;
	String_t* ___CONFIRM_FRIEND;
	String_t* ___FRIEND_ADDED;
	String_t* ___YOU_ADD;
	String_t* ___TO_LIST;
	String_t* ___YOU_AND;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___MENUGAMESCR;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___SKILLTYPE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___NOPOINT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___inforMe;
	String_t* ___NUMBER;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLE_CT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___inforMePoint;
	String_t* ___ERRONUMBER;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___MENUNEWCHAR;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___MENUGENDER;
	String_t* ___NAMEEXIST;
	String_t* ___NAMEFALSE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___NAMEPOTENTIAL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___NAMEPOTENTIAL2;
	String_t* ___YOU_KILLED;
	String_t* ___YOU_WIN;
	String_t* ___YOU_LOST;
	String_t* ___TEST_END;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___BOSS;
	String_t* ___CUU_SAT;
	String_t* ___POTENTIAL_POINT;
	String_t* ___SKILL_POINT;
	String_t* ___NOT_ENOUGH_MP;
	String_t* ___ONLY_NO_LOCK;
	String_t* ___ONLY_NO_EXPIRE;
	String_t* ___ONLY_CRYSTAL;
	String_t* ___ONLY_UPGRADE;
	String_t* ___ONLY_CONVERT;
	String_t* ___BODY_NOTUPGRADE;
	String_t* ___BODY_MAXUPGRADE;
	String_t* ___ONLY_BODY;
	String_t* ___TRADE_FULL;
	String_t* ___CRYSTAL_FULL;
	String_t* ___NOT_ENOUGH_POINT;
	String_t* ___NOT_INPUT_POINT;
	String_t* ___NOT_INPUT_CARDINFO;
	String_t* ___NOT_INPUT_CARDMONEY;
	String_t* ___NOT_INPUT_CARDSERI;
	String_t* ___NOT_INPUT_CARDTIME;
	String_t* ___NOT_INPUT_NAME;
	String_t* ___INPUT_POINT;
	String_t* ___INPUT_COIN;
	String_t* ___INPUT_QUANTITY;
	String_t* ___INPUT_NICK;
	String_t* ___XU;
	String_t* ___YEN;
	String_t* ___LUONG;
	String_t* ___MOVETOBAG;
	String_t* ___CLEAR_CLAN_TYPE;
	String_t* ___MOVE_OUT_CLAN;
	String_t* ___MOVE_OUT_CLAN1;
	String_t* ___LOCKITEM;
	String_t* ___CONFIRMSALEITEM;
	StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF* ___ITEMNAME;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___SYS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___SYSITEM;
	String_t* ___NOT_INPUT_COIN;
	String_t* ___RECEIVE;
	String_t* ___NOT_INPUT_QUANTITY;
	String_t* ___NOT_SALE_UPGRADE;
	String_t* ___NOT_ENOUGH_COIN_IN1;
	String_t* ___NOT_ENOUGH_COIN_IN;
	String_t* ___NOT_ENOUGH_COIN_OUT;
	String_t* ___NOT_ENOUGH_QUANTITY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TYPEUPPEARL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TYPEUPGRADE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TYPEKHAMNGOC;
	String_t* ___MONTH;
	String_t* ___WEEK;
	String_t* ___DAY;
	String_t* ___HOUR;
	String_t* ___SECOND;
	String_t* ___MINUTE;
	String_t* ___MAX_FIGHT;
	String_t* ___RANGE_ATTACK;
	String_t* ___MANA_USE;
	String_t* ___TIME_LOOP;
	String_t* ___NOT_ENOUGH_UPPEARL;
	String_t* ___BODY_ERROR;
	String_t* ___NO_ONE;
	String_t* ___LEVEL_ENOUGH;
	String_t* ___UP_MAX;
	String_t* ___CONFIRMUPPEARL;
	String_t* ___NOT_ENOUGH_COIN_UPPEARL;
	String_t* ___NOT_ENOUGH_GOLD_UPGRADE;
	String_t* ___NOT_ENOUGH_COIN_UPGRADE;
	String_t* ___PERCENT_BIG;
	String_t* ___CONFIRMUPGRADE;
	String_t* ___NOT_UPGRADE;
	String_t* ___BAG_FULL;
	String_t* ___CONFIRMSPLIT;
	String_t* ___CONFIRMCONVERT;
	String_t* ___INVITETRADE;
	String_t* ___INVITECLAN;
	String_t* ___PLEASECLAN;
	String_t* ___INVITETEST;
	String_t* ___INVITETESTDUN;
	String_t* ___INVITEFRIEND;
	String_t* ___INVITEPARTY;
	String_t* ___PLEASE_PARTY;
	String_t* ___CONVERT_OK;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___GENDER;
	String_t* ___ZONE;
	String_t* ___POPULATION;
	String_t* ___PARTY;
	String_t* ___NOT_IN_PARTY;
	String_t* ___COUNT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLAN;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLANINFO;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLAN_ACTIVITY;
	String_t* ___NOT_IN_CLAN;
	String_t* ___CLAN_BOX;
	StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF* ___TELEPORT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___BODY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___LINE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___KICKSYS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CHARINGFO;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___LOGINLABELS;
	String_t* ___SKILL_FAIL;
	String_t* ___WEAPON_EMPTY;
	String_t* ___ITEM_LOCK;
	String_t* ___ITEM_SELL;
	String_t* ___MONEY_SELL;
	String_t* ___MONEY_SELL2;
	String_t* ___EFF_REMOVE;
	String_t* ___NOT_ENOUGH_LEVEL;
	String_t* ___MP_EMPTY;
	String_t* ___HP_EMPTY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CHAR_ORDER;
	String_t* ___ZONE_HERE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___DES_TASK;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___DIES;
	String_t* ___TASK_INPUT_CLASS;
	String_t* ___CREATE_TEAM;
	String_t* ___OUT_TEAM;
	String_t* ___TEAMLEADER;
	String_t* ___LOCK_TEAM;
	String_t* ___UNLOCK_TEAM;
	String_t* ___INPUT_TEAM;
	String_t* ___REFRESH;
	String_t* ___NOT_TEAM;
	String_t* ___EMPTY_INFO;
	String_t* ___NOT_TEAM_MAP;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___PKS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___ACTIONS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___SYNTHESIS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLANS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLANS_STANDFOR;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLAN_MENU;
	String_t* ___CLAN_SORTTYPE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TEAMLEADER_SELECT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLANLEADER_SELECT;
	String_t* ___TEAMLEADER_CHANGE;
	String_t* ___MOVEOUT_ME;
	String_t* ___PT;
	String_t* ___ADDNEW;
	String_t* ___WEAPON_FAIL;
	String_t* ___CONFIRM_REMOVE_FRIEND;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPPOTENTIAL1;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPPOTENTIAL2;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPPOTENTIAL3;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPPOTENTIAL4;
	String_t* ___CLOSE_CURTAB;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___PUBLICCHAT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___PARTYCHAT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___GLOBALCHAT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLANCHAT;
	String_t* ___BLOCK_GLOBAL_CHAT;
	String_t* ___BLOCK_PRIVATE_CHAT;
	String_t* ___SET_TYPE_CLAN;
	String_t* ___CLEAR_TYPE_CLAN;
	String_t* ___FIRED_CLAN;
	String_t* ___ALERT_PRIVATE_PASS_1;
	String_t* ___ALERT_PRIVATE_PASS_2;
	String_t* ___ALERT_PRIVATE_PASS_3;
	String_t* ___ALERT_PRIVATE_PASS_4;
	String_t* ___ALERT_MOVETO;
	String_t* ___ACTIVE_PROTECT_ACC;
	String_t* ___INPUT_PRIVATE_PASS;
	String_t* ___INPUT_PRIVATE_REPASS;
	String_t* ___INPUT_REG_NUMPHONE;
	String_t* ___NOT_INPUT_NUMPHONE;
	String_t* ___GETPASS_BY_NUMPHONE;
	String_t* ___CHANGE_PRIVATE_PASS;
	String_t* ___CANCEL_PRIVATE_PROTECT;
	String_t* ___OLD_PASS;
	String_t* ___NEW_PASS;
	String_t* ___LIST_FRIEND;
	String_t* ___LEARN_SKILL;
	String_t* ___INPUT_CLAN_TEXT;
	String_t* ___INPUT_CLAN_MONEY;
	String_t* ___INPUT_CLAN_CONTRIBUTE;
	String_t* ___INPUT_CARDTYPE_MONEY;
	String_t* ___INPUT_CARDSERI_TIME;
	String_t* ___INPUT_NUMSPLIT;
	String_t* ___CARD_MONEY;
	String_t* ___CARD_TYPE;
	String_t* ___CARD_SERI;
	String_t* ___CARD_TIME;
	String_t* ___BLOCK_MESSAGE;
	String_t* ___CHAT_ADMIN;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___ASSIGN_KEY;
	String_t* ___SENT_SUCCESS1;
	String_t* ___SENT_SUCCESS2;
	String_t* ___NOT_SENT_SUCCESS;
	String_t* ___SENT_UNSUCCESS;
	String_t* ___NOT_ENOUGH_XU;
	String_t* ___INVALID_NUMSPLIT;
	String_t* ___INVALID_NUM;
	String_t* ___CANCEL_PROTECT;
	String_t* ___SORT_BY_PRICE;
	String_t* ___SORT_BY_LEVEL;
	String_t* ___SORT_BY_NAME;
	String_t* ___SALE_INFO;
	String_t* ___SALENEED;
	String_t* ___SALETAX;
	String_t* ___SALE_ASK;
	String_t* ___BUY_ASK;
	String_t* ___SELLER;
	String_t* ___REMAIN;
	String_t* ___NEAR;
	String_t* ___DEADLINE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___MENUSTANDS;
	String_t* ___SERVER_ALERT;
	String_t* ___GIOITHIEU;
	String_t* ___LATQUA;
	String_t* ___LUOTLATQUA;
	String_t* ___INVITETESTGT;
	String_t* ___MAX_OPTIONS;
	String_t* ___INVITE_THIS_PERSON;
	String_t* ___INVITE_ALL;
	String_t* ___INVITE_TO_CBT;
	String_t* ___INPUT_MEM_NAME;
	StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF* ___CLAN_ITEM;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___AUTO_TEXT;
	String_t* ___AUTO_TIP1;
	String_t* ___AUTO_TIP2;
	String_t* ___LIVE_TEXT;
	String_t* ___AHP_TEXT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___ALEVEL;
	String_t* ___ASKILL;
	String_t* ___AOPENACC;
	String_t* ___VITALITY;
	String_t* ___MON_NAME;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___LUYEN_THACH;
	String_t* ___ONLY_LUYENTHACH1;
	String_t* ___ONLY_LUYENTHACH2;
	String_t* ___ONLY_LUYENTHACH3;
	String_t* ___ONLY_LUYENTHACH4;
	String_t* ___ONLY_LUYENTHACH5;
	String_t* ___ONLY_LUYENTHACH6;
	String_t* ___NOT_ENOUGH_LUYENTHACH1;
	String_t* ___MAX_LUYENTHACH1;
	String_t* ___CAN_NOT_TINHLUYEN;
	String_t* ___NOT_ENOUGH_DICHCHUYEN;
	String_t* ___CAN_NOT_DICHCHUYEN;
	String_t* ___CAT_KEO;
	String_t* ___LEVEL_TINHLUYEN;
	String_t* ___MACHINE;
	String_t* ___POWER;
	String_t* ___CHO_KEO;
	String_t* ___MAX_TINHLUYEN;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TUTINH;
	String_t* ___NEWPASS;
	String_t* ___INFO_SEND_SMS_RE;
	String_t* ___INFO_SEND_SMS_FOGETPASS;
	String_t* ___NOT_INPUT_PASS;
	String_t* ___control1;
	String_t* ___control2;
	String_t* ___SEND_TO;
	String_t* ___NEW_ACC_ARLET;
	String_t* ___NEW_PLAY;
	String_t* ___COUNTINUE_PLAY;
	String_t* ___CHANGE_ACC;
	String_t* ___SERVER;
	String_t* ___COUNTINUE;
	String_t* ___kiemduyet;
	String_t* ___kiemduyet_fulltime;
	String_t* ___UPDATE_LINKSV;
	String_t* ___tbi1;
	String_t* ___tbi2;
};
struct mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields
{
	int32_t ___ITEM_HEIGHT;
	int32_t ___cmdW;
	int32_t ___cmdH;
	int32_t ___keyTouch;
	int32_t ___height;
	int32_t ___width;
};
struct myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56_StaticFields
{
	String_t* ___fileName;
	int32_t ___status;
};
struct ASCIIEncoding_tF9196F27377D7DF29CCB21F705EABB07F0ECE0FF_StaticFields
{
	ASCIIEncodingSealed_tF8E814B8895F47AC8DACD5B80A1D32FF80A5EE55* ___s_default;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	String_t* ___TrueString;
	String_t* ___FalseString;
};
struct Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields
{
	bool ___fallAttack;
	bool ___isAHP;
	bool ___isAMP;
	bool ___isAFood;
	bool ___isABuff;
	bool ___isAResuscitate;
	bool ___isAPickYen;
	bool ___isAPickYHM;
	bool ___isAPickYHMS;
	bool ___isANoPick;
	bool ___isAFocusDie;
	int32_t ___aHpValue;
	int32_t ___aMpValue;
	int32_t ___aFoodValue;
	int32_t ___aCID;
	int8_t ___PK_NHOM;
	int8_t ___PK_PHE1;
	int8_t ___PK_PHE2;
	int8_t ___PK_PHE3;
	int8_t ___PK_PHE4;
	Clan_t477C7666D1467E15C7E6DD122693D7D2E1B1F07A* ___clan;
	int32_t ___pointPB;
	int32_t ___pointChienTruong;
	Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* ___CharInfo;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___myChar;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___listAttack;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___listIonC;
	bool ___flag;
	bool ___ischangingMap;
	bool ___isLockKey;
	bool ___isSendMove;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___locate;
	int16_t ___delaySendmove;
	mHashtable_t6AA354F5905FC5ED94E89AA44D86F37C0C2645E7* ___ALL_PART_EFF;
	mFontU5BU5D_tDAFC7949BE3B10D59DE1D622C51801F50B1932FA* ___color_font_name;
	bool ___isManualFocus;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgNo;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
};
struct ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0_StaticFields
{
	ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0* ___currentMultilineChatPopup;
};
struct CreateCharScr_t94CC9D0F48F236849C99056270B973DC751ED43A_StaticFields
{
	CreateCharScr_t94CC9D0F48F236849C99056270B973DC751ED43A* ___instance;
	TField_t56E19AE85CA63279C53042EF348814217A9F0E70* ___tAddName;
	int32_t ___indexGender;
	int32_t ___indexHair;
	int32_t ___selected;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___hairID;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___defaultLeg;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___defaultBody;
};
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue;
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch;
};
struct GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields
{
	GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6* ___instance;
	int32_t ___gW;
	bool ___CheDoDem;
	int32_t ___gH;
	bool ___nhanvat;
	bool ___isTudanh;
	bool ___HoiSinhLuong;
	bool ___HutVatPham;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___night;
	int32_t ___gW2;
	bool ___GiuLV;
	int32_t ___gssw;
	bool ___autoReconnect;
	int32_t ___gssh;
	int32_t ___gH34;
	int32_t ___gW3;
	int32_t ___gH3;
	int32_t ___gH23;
	int32_t ___gW23;
	int32_t ___gH2;
	int32_t ___csPadMaxH;
	int32_t ___cmdBarH;
	int32_t ___gW34;
	int32_t ___gW6;
	int32_t ___gH6;
	int32_t ___cmx;
	int32_t ___cmy;
	int32_t ___cmdx;
	int32_t ___cmdy;
	int32_t ___cmvx;
	int32_t ___cmvy;
	int32_t ___cmtoX;
	int32_t ___cmtoY;
	int32_t ___cmxLim;
	int32_t ___cmyLim;
	int32_t ___gssx;
	int32_t ___gssy;
	int32_t ___gssxe;
	int32_t ___gssye;
	int32_t ___d;
	int32_t ___mpPotion;
	int32_t ___hpPotion;
	SkillPaintU5BU5D_t57E18DB873495676281D63091C7D46A09D6A5F1E* ___sks;
	ArrowpaintU5BU5D_t2E13BD2A87E777A4A42C06A758A9481A9B10BB3A* ___arrs;
	PartU5BU5D_t0B274D4A3005BA1EEDF847C47D87E53BC855655A* ___parts;
	EffectCharPaintU5BU5D_t7AEB44ABB7F1B33FB28AD4285060FE36D6A962C1* ___efs;
	CharCountDown_tB5E25BD047BFA8F7073086E6269E296297F46F50* ___charcountdonw;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vMobSoul;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vClan;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vParty;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vPtMap;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vFriend;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vList;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vFriendWait;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vEnemies;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vCharInMap;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vItemMap;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vMobAttack;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vSet;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vMob;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vNpc;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vBuNhin;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vLanterns;
	NClassU5BU5D_t8B6BB220755070BCDDAC0AFCA543390F3A4AE352* ___nClasss;
	int32_t ___indexSize;
	int32_t ___indexTitle;
	int32_t ___indexSelect;
	int32_t ___indexRow;
	int32_t ___indexRowMax;
	int32_t ___indexMenu;
	int32_t ___indexCard;
	ItemOptionTemplateU5BU5D_t9C96627ABECBC0A31CB84581EA19591392038433* ___iOptionTemplates;
	SkillOptionTemplateU5BU5D_tBA3F85C1A590FC58ECE2ECFDED0CD3B93A2AEC05* ___sOptionTemplates;
	Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* ___scrInfo;
	Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* ___scrMain;
	GamePad_tA80BE1C929BD34E9DF8A6B45541F49567953533A* ___gamePad;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemNonNam;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemNonNu;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemAoNam;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemAoNu;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemGangTayNam;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemGangTayNu;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemQuanNam;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemQuanNu;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemGiayNam;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemGiayNu;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemLien;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemNhan;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemNgocBoi;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemPhu;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemWeapon;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemStack;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemStackLock;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemGrocery;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemGroceryLock;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemStore;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemElites;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemClanShop;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemBook;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemFashion;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemUpPeal;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemUpGrade;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemSplit;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemTradeMe;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemTradeOrder;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemConvert;
	ItemStandsU5BU5D_tED2E43DE99FFE69930465CD3D8809D32AB0B2469* ___arrItemStands;
	Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* ___itemUpGrade;
	Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* ___itemSplit;
	Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* ___itemSell;
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___arrItemSprin;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vItemUpGrade;
	bool ___isTypeXu;
	bool ___isViewNext;
	bool ___isViewClanMemOnline;
	bool ___isSortClanByPointWeek;
	bool ___isViewClanInvite;
	bool ___isChop;
	bool ___isMessageMenu;
	String_t* ___titleInputText;
	bool ___isPaintRankedList;
	bool ___isPaintAuctionSale;
	bool ___isPaintAlert;
	bool ___isPaintTask;
	bool ___isPaintTeam;
	bool ___isPaintFindTeam;
	bool ___isPaintFriend;
	bool ___isPaintList;
	bool ___isPaintEnemies;
	bool ___isPaintItemInfo;
	bool ___isPaintSelectSkill;
	bool ___isPaintInfoMe;
	bool ___isPaintStore;
	bool ___isPaintEliteShop;
	bool ___isPaintNonNam;
	bool ___isPaintNonNu;
	bool ___isPaintAoNam;
	bool ___isPaintAoNu;
	bool ___isPaintGangTayNam;
	bool ___isPaintGangTayNu;
	bool ___isPaintQuanNam;
	bool ___isPaintQuanNu;
	bool ___isPaintGiayNam;
	bool ___isPaintGiayNu;
	bool ___isPaintLien;
	bool ___isPaintNhan;
	bool ___isPaintNgocBoi;
	bool ___isPaintPhu;
	bool ___isPaintWeapon;
	bool ___isPaintStack;
	bool ___isPaintStackLock;
	bool ___isPaintGrocery;
	bool ___isPaintGroceryLock;
	bool ___isPaintUpGrade;
	bool ___isPaintConvert;
	bool ___isPaintUpGradeGold;
	bool ___isPaintUpPearl;
	bool ___isPaintBox;
	bool ___isPaintItemDell;
	bool ___isPaintSplit;
	bool ___isPaintCharInMap;
	bool ___isPaintTrade;
	bool ___isPaintZone;
	bool ___isPaintAuto;
	bool ___isPaintMessage;
	bool ___isPaintClan;
	bool ___isRequestMember;
	bool ___isPaintLuckySpin;
	bool ___isPaintAuctionBuy;
	bool ___isPaintLuyenThach;
	bool ___isPaintTinhluyen;
	bool ___isPaintDichChuyen;
	bool ___isPaintLuyenNgoc;
	bool ___isPaintKhamNgoc;
	bool ___isPaintGotNgoc;
	bool ___isPaintThaoNgoc;
	bool ___isPaintLucky_Draw;
	bool ___isPaintGiaoDo;
	bool ___isShopOnline;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___currentCharViewInfo;
	Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* ___exps;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___crystals;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___upClothe;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___upAdorn;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___upWeapon;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___coinUpCrystals;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___coinUpClothes;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___coinUpAdorns;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___coinUpWeapons;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___maxPercents;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___goldUps;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___coinGotngoc;
	SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___tasks;
	SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___mapTasks;
	int8_t ___vcData;
	int8_t ___vcMap;
	int8_t ___vcSkill;
	int8_t ___vcItem;
	int8_t ___vsData;
	int8_t ___vsMap;
	int8_t ___vsSkill;
	int8_t ___vsItem;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgTopBar;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgArrow;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgArrow2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgChat;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgMenu;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgFocus;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgButton;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgButton2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgHpp;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgMpp;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgRight;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgRight2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgSkill;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgMapBorder;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgLbtn;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgLbtnFocus;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgSelect;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgAnalog1;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgAnalog2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgMenu1;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgMenu2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgTf;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgMatcho;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgFiremoto;
	int8_t ___typeViewInfo;
	int8_t ___typeActive;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vItemTreeFront;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vItemTreeBehind;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vItemTreeBetwen;
	GamePad_tA80BE1C929BD34E9DF8A6B45541F49567953533A* ___tgamePad;
	bool ___isTouchKey;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgEggMonters;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgEffMob;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgEffMob1;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgEffMob2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgEffMob3;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgsmokeFollow;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmd240;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmd360;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdallmap;
	bool ___isUseitemAuto;
	bool ___isAllmap;
	SkillU5BU5D_tD6CF5D2C7A0F98E450228A8DDB33BC5A920CBA14* ___keySkill;
	SkillU5BU5D_tD6CF5D2C7A0F98E450228A8DDB33BC5A920CBA14* ___onScreenSkill;
	int32_t ___shaking;
	int32_t ___count;
	int32_t ___deltaY;
	int32_t ___auto;
	bool ___isManualFocus;
	int32_t ___yTouchBar;
	int32_t ___xL;
	int32_t ___yL;
	int32_t ___xC;
	int32_t ___yC;
	int32_t ___xR;
	int32_t ___yR;
	int32_t ___xF;
	int32_t ___yF;
	int32_t ___xU;
	int32_t ___yU;
	int32_t ___xHP;
	int32_t ___yHP;
	int32_t ___xMP;
	int32_t ___yMP;
	int32_t ___xTG;
	int32_t ___yTG;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___xS;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___yS;
	int32_t ___xSkill;
	int32_t ___ySkill;
	int32_t ___padSkill;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___flyTextString;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___flyTextX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___flyTextY;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___flyTextDx;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___flyTextDy;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___flyTextState;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___flyTextColor;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___splashX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___splashY;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___splashState;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___splashF;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___splashDir;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imgSplash;
	int32_t ___cmdBarX;
	int32_t ___cmdBarY;
	int32_t ___cmdBarW;
	int32_t ___hpBarX;
	int32_t ___hpBarY;
	int32_t ___hpBarW;
	int32_t ___mpBarW;
	int32_t ___expBarW;
	int32_t ___lvPosX;
	int32_t ___moneyPosX;
	int32_t ___hpBarH;
	int32_t ___girlHPBarY;
	int32_t ___popupY;
	int32_t ___popupX;
	int32_t ___isborderIndex;
	int32_t ___isselectedRow;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgNolearn;
	int32_t ___indextabTrangbi;
	int32_t ___pa;
	bool ___trans;
	int32_t ___xstart;
	int32_t ___ystart;
	int32_t ___popupW;
	int32_t ___popupH;
	int32_t ___cmySK;
	int32_t ___cmtoYSK;
	int32_t ___cmdySK;
	int32_t ___cmvySK;
	int32_t ___cmyLimSK;
	int32_t ___columns;
	int32_t ___rows;
	String_t* ___Name_store;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vecShop;
	int32_t ___indexEff;
	EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* ___effUpok;
	int32_t ___inforX;
	int32_t ___inforY;
	int32_t ___inforW;
	int32_t ___inforH;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___ItemAutoUse;
	String_t* ___svTitle;
	int64_t ___lastimeAutouse;
	String_t* ___svAction;
	int32_t ___INFO;
	int32_t ___STORE;
	int32_t ___ZONE;
	int32_t ___UPGRADE;
	int64_t ___lastAutoMove;
	int32_t ___index;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___fardistandsX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___fardistandsY;
	bool ___isItemNearMe;
	int32_t ___pointCenterX;
	int32_t ___pointCenterY;
	int32_t ___rangeSearch;
	int8_t ___typeLucky_Draw;
	int32_t ___indexBijuuMenu;
	int64_t ___thoigian;
	int64_t ___TimeAk;
	RuntimeObject* ___objKhu;
	bool ___isLockKhu;
};
struct LoginScr_tC859CD60B2ED059FFFD2EB2B7FE1C7347A9847F8_StaticFields
{
	LoginScr_tC859CD60B2ED059FFFD2EB2B7FE1C7347A9847F8* ___gI;
	int32_t ___indexLocal;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgTitle;
	bool ___isAutoLogin;
	bool ___isPlayMusic;
	bool ___isLoggingIn;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix;
};
struct Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields
{
	MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* ___arrMobTemplate;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___interestChar;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___CharAtt;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vEggMonter;
	EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0* ___egg;
	bool ___isdetrung;
	int64_t ___timewait;
	SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___idframe;
	SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___idframeAppear;
	SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___idframeDisappear;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
};
struct RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_StaticFields
{
	RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* ___instance;
};
struct SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_StaticFields
{
	SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* ___instance;
	bool ___isPlayMusic;
	String_t* ___nameSelect;
};
struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7_StaticFields
{
	TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___Null;
};
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3_StaticFields
{
	TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___Null;
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_coreNewLine;
};
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_StaticFields
{
	LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E* ___s_LocalDataStoreMgr;
	AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentCulture;
	AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentUICulture;
};
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_ThreadStaticFields
{
	LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F* ___s_LocalDataStore;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentCulture;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentUICulture;
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___current_thread;
};
struct UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_StaticFields
{
	UTF8EncodingSealed_tF97A34F40CABE9CE1C168967D60396F51C43DD36* ___s_default;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_preamble;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct Exception_t_StaticFields
{
	RuntimeObject* ___s_EDILock;
};
struct Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A_StaticFields
{
	NpcTemplateU5BU5D_t5570C54AF8CE002107FB3B0045D64757401F6625* ___arrNpcTemplate;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B_StaticFields
{
	StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B* ___Null;
};
struct StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_StaticFields
{
	StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* ___Null;
};
struct mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields
{
	int32_t ___LEFT;
	int32_t ___RIGHT;
	int32_t ___CENTER;
	int32_t ___RED;
	int32_t ___YELLOW;
	int32_t ___GREEN;
	int32_t ___FATAL;
	int32_t ___MISS;
	int32_t ___ORANGE;
	int32_t ___ADDMONEY;
	int32_t ___MISS_ME;
	int32_t ___FATAL_ME;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___gI;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7b_red;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7b_blue;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7b_purple;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7b_yellow;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7b_green;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7b_white;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_blue1;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_white;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_yellow;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_grey;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_red;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_blue;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_green;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_8b;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___number_yellow;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___number_red;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___number_green;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___number_white;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___number_orange;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___numberb_yellow;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___numberb_red;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___numberb_green;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___numberb_white;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___numberb_orange;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_white_b;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___number_fly_txt;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___bigNumber_red;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___bigNumber_While;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___bigNumber_yellow;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___bigNumber_green;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___bigNumber_orange;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___bigNumber_blue;
};
struct mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields
{
	int32_t ___HCENTER;
	int32_t ___VCENTER;
	int32_t ___LEFT;
	int32_t ___RIGHT;
	int32_t ___TOP;
	int32_t ___BOTTOM;
	int32_t ___zoomLevel;
	Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___cachedTextures;
};
struct Type_t_StaticFields
{
	Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
	Il2CppChar ___Delimiter;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
	RuntimeObject* ___Missing;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
struct Main_t6125012C4D88701077DD3C4660130C5535730E1E_StaticFields
{
	Main_t6125012C4D88701077DD3C4660130C5535730E1E* ___main;
	GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE* ___canvas;
	mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___g;
	GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F* ___midlet;
	String_t* ___res;
	String_t* ___mainThreadName;
	bool ___started;
	bool ___isIpod;
	bool ___isAppTeam;
	bool ___isPC;
	bool ___isWp;
	bool ___IphoneVersionApp;
	String_t* ___IMEI;
	int32_t ___versionIp;
	int32_t ___level;
	int32_t ___a;
	bool ___isCompactDevice;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4  : public RuntimeArray
{
	ALIGN_FIELD (8) bool m_Items[1];

	inline bool GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline bool* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, bool value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline bool GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
	{
		m_Items[index] = value;
	}
};
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248  : public RuntimeArray
{
	ALIGN_FIELD (8) String_t* m_Items[1];

	inline String_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline String_t** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, String_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913  : public RuntimeArray
{
	ALIGN_FIELD (8) int8_t m_Items[1];

	inline int8_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int8_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int8_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int8_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int8_t value)
	{
		m_Items[index] = value;
	}
};
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031  : public RuntimeArray
{
	ALIGN_FIELD (8) uint8_t m_Items[1];

	inline uint8_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, uint8_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
	{
		m_Items[index] = value;
	}
};
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB  : public RuntimeArray
{
	ALIGN_FIELD (8) Il2CppChar m_Items[1];

	inline Il2CppChar GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
	{
		m_Items[index] = value;
	}
};
struct NpcTemplateU5BU5D_t5570C54AF8CE002107FB3B0045D64757401F6625  : public RuntimeArray
{
	ALIGN_FIELD (8) NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* m_Items[1];

	inline NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct EffectCharPaintU5BU5D_t7AEB44ABB7F1B33FB28AD4285060FE36D6A962C1  : public RuntimeArray
{
	ALIGN_FIELD (8) EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* m_Items[1];

	inline EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct PartU5BU5D_t0B274D4A3005BA1EEDF847C47D87E53BC855655A  : public RuntimeArray
{
	ALIGN_FIELD (8) Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* m_Items[1];

	inline Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E  : public RuntimeArray
{
	ALIGN_FIELD (8) PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* m_Items[1];

	inline PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C  : public RuntimeArray
{
	ALIGN_FIELD (8) int32_t m_Items[1];

	inline int32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int32_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
	{
		m_Items[index] = value;
	}
};
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E  : public RuntimeArray
{
	ALIGN_FIELD (8) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* m_Items[1];

	inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9  : public RuntimeArray
{
	ALIGN_FIELD (8) Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* m_Items[1];

	inline Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct EffectInfoPaintU5BU5D_t9D98D968A380BA42CFB6750B648D84E714521F1C  : public RuntimeArray
{
	ALIGN_FIELD (8) EffectInfoPaint_t2EA792E2F791C10A816E305D1BD253166CB85D20* m_Items[1];

	inline EffectInfoPaint_t2EA792E2F791C10A816E305D1BD253166CB85D20* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline EffectInfoPaint_t2EA792E2F791C10A816E305D1BD253166CB85D20** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, EffectInfoPaint_t2EA792E2F791C10A816E305D1BD253166CB85D20* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline EffectInfoPaint_t2EA792E2F791C10A816E305D1BD253166CB85D20* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline EffectInfoPaint_t2EA792E2F791C10A816E305D1BD253166CB85D20** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, EffectInfoPaint_t2EA792E2F791C10A816E305D1BD253166CB85D20* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288  : public RuntimeArray
{
	ALIGN_FIELD (8) Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* m_Items[1];

	inline Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B  : public RuntimeArray
{
	ALIGN_FIELD (8) Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* m_Items[1];

	inline Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Item_tFAF77888D49883A321EB596A7D93CB5615D37E95** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Item_tFAF77888D49883A321EB596A7D93CB5615D37E95** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033  : public RuntimeArray
{
	ALIGN_FIELD (8) TField_t56E19AE85CA63279C53042EF348814217A9F0E70* m_Items[1];

	inline TField_t56E19AE85CA63279C53042EF348814217A9F0E70* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline TField_t56E19AE85CA63279C53042EF348814217A9F0E70** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, TField_t56E19AE85CA63279C53042EF348814217A9F0E70* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline TField_t56E19AE85CA63279C53042EF348814217A9F0E70* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline TField_t56E19AE85CA63279C53042EF348814217A9F0E70** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, TField_t56E19AE85CA63279C53042EF348814217A9F0E70* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB  : public RuntimeArray
{
	ALIGN_FIELD (8) int16_t m_Items[1];

	inline int16_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int16_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int16_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int16_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int16_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int16_t value)
	{
		m_Items[index] = value;
	}
};
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D  : public RuntimeArray
{
	ALIGN_FIELD (8) Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 m_Items[1];

	inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 value)
	{
		m_Items[index] = value;
	}
};


IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_gshared_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_gshared_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 List_1_get_Item_m7ECA8E19707EB7795F4BC62BE1D6B35C34B5DF42_gshared (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mA178AE64083A1AD3E08153E629F3119E54DA4F18_gshared (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7_gshared (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mC73ADA51A91004EB3319A9DB14B5DE13D642C90F_gshared (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_item, const RuntimeMethod* method) ;

IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameCanvas_clearKeyPressed_m697A4B25890475A4D47ACED73091A4C853FA2906 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameCanvas_clearKeyHold_mDD0A8BA5104A9DF2FC4FAB603E2884002043DC08 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool mScreen_getCmdPointerLast_m26247A7F974BAA2B7176D2713B810ECAA2976906 (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Command_performAction_m3A905442C00B9B39886E58D78958ABB68E81F0A7 (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sound_play_m812D6AEF2485DC97D8DEA4C3EAE5178FEEE0883E (int32_t ___0_id, float ___1_volume, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529* ChatTextField_gI_mEBDFD51CF605F319722D5C0D2403A11E50B06D81 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Command_input_m5A75D7C6EEB1127F4E59BDBA9585FD10AE5F8CD5 (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameCanvas_isPointerHoldIn_m234C35FAF5C1849E79803D0E1530460C2CF9F78E (int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t mGraphics_getTranslateX_m0081BC7A604BC933026464239DF8601C7BB175B9 (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t mGraphics_getTranslateY_mC8B2DF28F2BED3BFAAB16A3522AE8029D63F99EA (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_translate_m935DBC9CDE2048589DFCE243A3462166E912EDEC (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, int32_t ___0_tx, int32_t ___1_ty, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_setClip_m40F6AC445C68B4E10ABA519E1A2EDC421FC39797 (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintCmdBar_m41DCBB807C59A97CDA96A98D8AB35DDCE1F89662 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___1_left, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___2_center, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___3_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dialog__ctor_mC38681E1CD023219DD6704B0C1A74B8F9778E821 (Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MsgDlg_setInfo_m40FCBCC1BB8CC323E3A7C4CFF638CDCC9D85DEEF (MsgDlg_t18C7F17B45CFF10B5E71FEDA2D94FE2C0A5259CE* __this, String_t* ___0_info, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___1_left, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___2_center, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___3_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* mFont_splitFontArray_m25BB478DE77FEF6C1E0EBB10BF58E67CE13F1C13 (mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* __this, String_t* ___0_src, int32_t ___1_lineWidth, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t mFont_getHeight_m625C82CB2D06270446C328ADC46F5BF55F15EC12 (mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156 (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, int32_t ___0_rgb, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameCanvas_paintShukiren_m7DF9DC4A17BF9A2DF1C0EA4443BA2D223E377CCD (int32_t ___0_x, int32_t ___1_y, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___2_g, bool ___3_noRotate, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88 (mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, String_t* ___1_st, int32_t ___2_x, int32_t ___3_y, int32_t ___4_align, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintFrame_mDA78942DF542BE90B3A011FE63570BFAFEECE08F (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___4_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dialog_paint_mA05EDAAA06A6E167A503E462F62BCA5EFD421566 (Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameCanvas_endDlg_mF330D2BC3ED545241DDA7ACEAEEB80198E8EEC62 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dialog_update_mCF7C1B714C0C19DE9F36A1B1D670000E6BB4E720 (Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTime__ctor_mD89390EF215242275A4E8F78C2C3E8BC3EF6F3C3 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int32_t ___0_year, int32_t ___1_month, int32_t ___2_day, int32_t ___3_hour, int32_t ___4_minute, int32_t ___5_second, int32_t ___6_kind, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* Resources_UnloadUnusedAssets_m4003CD3EBC3AC2738DE9F2960D5BC45818C1F12B (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_Collect_m43D435501E4B72E382DB08A0431DE01D550F76A7 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASCIIEncoding__ctor_m8C5E4E46A77342EBC244E5D3DF72DB2E692CF808 (ASCIIEncoding_tF9196F27377D7DF29CCB21F705EABB07F0ECE0FF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* mSystem_convertToSbyte_mAE6A0FD020DD58F9F32930C2FAC4E47CD6C72C98 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_scr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t mSystem_getCurrentTimeMillis_mB718D17ABC72E75ECA0CC8ED8EA016446930163E (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Hour_m350B2AEB6ED8AAD80F0779C1FD37EEE13952A7F3 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* Resources_Load_mA66E7AA8D024B495158F157382C3A8528306FFEA (String_t* ___0_path, const RuntimeMethod* method) ;
inline AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
	return ((  AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_PlayOneShot_m098BCAE084AABB128BB19ED805D2D985E7B75112 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___0_clip, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t mSystem_currentTimeMillis_m5CCB6CA1D1858E7F9BB6905048A0ACC17C73B86A (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hashtable__ctor_mD7E2F1EB1BFD683186ECD6EDBE1708AF35C3A87D (Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random__ctor_m151183BD4F021499A98B9DE8502DAD4B12DD16AC (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* Resources_Load_m6CD8FBBCCFFF22179FA0E7B1806B888103008D33 (String_t* ___0_path, Type_t* ___1_systemTypeInstance, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* TextAsset_get_bytes_m244B31755642C9623B570FC96B9A04523B1E5178 (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t myReader_readSByte_mB2F3C8A75A44E2BF33C2BCA1E2DF5155987C6772 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t myReader_convertSbyteToByte_m0E14D1FA7D2AFC05842ABB00C912B7EFFC0D4469 (int8_t ___0_var, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t myReader_readShort_m5A4EA10949618178F9479EE630222339309CD2AF (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UTF8Encoding__ctor_m221CD37E0DBDC63D175FE38646E28CA801D08C00 (UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* myReader_readStringUTF_mA39987DBD432667C1F7D85074FDFF61D1BA66926 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* DataInputStream_getResourceAsStream_mC730AA57946C53A038BD932C9F53C52E9027D156 (String_t* ___0_filename, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayList__ctor_m07DC369002304B483B9FC41DBDAF4A25AC3C9F80 (ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_checkLenght_mBB448E8E85966092A698A47EED0AA598C89AE40B (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int32_t ___0_ltemp, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeSByte_mF85429DA92DB758CA70F284586E4FE394237DD6F (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int8_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeSByteUncheck_mC6D94B5457998B8227E5155B6D4B6D3009C52D00 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int8_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46 (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeShort_m7764ED56167AA72D9D47E286A1A5F94057B98545 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int16_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_Unicode_m1E0509DF0E550E33114D0FFEC4811B141219A3B0 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_GetEncoding_mDCB76EE580ABB16C7DB70CEB6E184578441BE508 (int32_t ___0_codepage, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Encoding_Convert_m15D286E3C927B3F618AD152CE9A67DB9F03DE255 (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_srcEncoding, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___1_dstEncoding, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_bytes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeSByte_mB05B21B32466319C22B783A57934648FD77D2CF6 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamReader__ctor_m3C693DE567FB306355ECD44489F58699105DDE43 (StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B* __this, String_t* ___0_path, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___1_encoding, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamWriter__ctor_m81BF86092300DD7827B2C2C514B4C2E993F63D3F (StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* __this, String_t* ___0_path, bool ___1_append, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___2_encoding, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_CopyContents_m9EEBE8782337025F47C292EF26DE14FDECF4E7FE (TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___0_input, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___1_output, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WWW_get_isDone_m7E88B666AD0E3903757043813B2811BBFCCCA52E (WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WWW_get_error_m6B2E4F6DB8ECC8217A112EC62AAA1D5E71AA1C93 (WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WWW_get_text_m95F7CAAC33FD0BAB9B535E3AEAFDA36B81B3EC4F (WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WWW__ctor_m5D29D83E9EE0925ED8252347CE24EC236401503D (WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* __this, String_t* ___0_url, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameCanvas_startWaitDlg_mDA55DF5A96D535D4DBB5790176141FECE4BF0D10 (String_t* ___0_info, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B (int64_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MyRandom_nextInt_m43943AAD9305BEC4C8DACCDBF63470E519728976 (MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE* __this, int32_t ___0_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___0_startIndex, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C (Il2CppChar* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline (Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t myReader_readInt_mBBE3D6B1C73B3F9EA32C3CEACD7E5686DCDDB1C5 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t myReader_read_mDA9ABBC0D5E3718551F04D617286646EEBB49384 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Out_println_mDBA56AD04D69071EEC075F3CC3EA4906B485B817 (String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* mFont_splitStringSv_m269798EA718173888E441DE54BE10A0923EA3F7C (String_t* ___0__text, String_t* ___1__searchStr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166 (String_t* __this, String_t* ___0_oldValue, String_t* ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int16_ToString_mD65153B762673B865D4F8FF9B567BECC1ABF6D23 (int16_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE* GameCanvas_gI_mB1A629F4B3454E987DF9AC3FF55A67B636AAE50B (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Command__ctor_m8EFC72AD8087CE3EFDD2AF9864C76C1C399810ED (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* __this, String_t* ___0_caption, RuntimeObject* ___1_actionListener, int32_t ___2_action, RuntimeObject* ___3_p, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameMidlet_sendSMS_mDB7519782C15D4C52653B13B789FB45331733E3D (String_t* ___0_data, String_t* ___1_to, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___2_successAction, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___3_failAction, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameMidlet_notifyDestroyed_m7241D23A9E67C538056BA5B835610EE80054B6C8 (GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameMidlet_platformRequest_m9509E1221938E9901549E69C1906944EC2342FEF (GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F* __this, String_t* ___0_url, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyRandom__ctor_mF1EE83D57EA85AB1CCAF7F9C61B1A33E767B59D5 (MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Char__ctor_mED746E068B8B330450B831A1058E39BAB4867CDC (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MyVector_elementAt_m2058CB2FBF87C401368BB43AE172A9BB65956E4E (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MyVector_size_mF025A05E2021611BFB9E107342658AEB05222BA9 (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6* GameScr_gI_m26BF6CA4E5B7A30A6498B3EF9992BD1CA23B8798 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t GameScr_getTaskNpcId_m167B23C14BC09E380AF738E4E2F5A2DCD7C6D42C (GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Char_update_m1771C5A14E461A64CA758E35E7D4AEECEF531F8D (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658 (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_id, int32_t ___2_x, int32_t ___3_y, int32_t ___4_transform, int32_t ___5_anchor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_isPaint_m50F7AEDBB429BAEACC74242F6679FBA59AB688CD (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Char_paint_mD91251470F285C616F4676C78D916AA8C83B205A (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SByte_ToString_mAA885F58F9F739E25623423A059C735017A92708 (int8_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mFont_drawString_mAD9AE263B297E117350AE82CCB949AE5A1C990B4 (mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, String_t* ___1_st, int32_t ___2_x, int32_t ___3_y, int32_t ___4_align, mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___5_font, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110 (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___0_image, int32_t ___1_x, int32_t ___2_y, int32_t ___3_anchor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81 (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t mFont_getWidth_mA00F75192919C302081E38A346A8785D1FD42116 (mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* __this, String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Command_paint_m6E7E26CA7E76755537983E963562838FF5105379 (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247 (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___0_arg0, int32_t ___1_x0, int32_t ___2_y0, int32_t ___3_w0, int32_t ___4_h0, int32_t ___5_arg5, int32_t ___6_x, int32_t ___7_y, int32_t ___8_arg8, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_fillRoundRect_m8C967B9ADC6A37AFD896AFAA7CBCA43F37745AFB (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_width, int32_t ___3_height, int32_t ___4_arcWidth, int32_t ___5_arcHeight, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintDefaultBg_m717E2831E06944BBDF6A7C134B1ABD65D74A9285 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4 (Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_drawLine_m33432F3F49D925F8028D5E5AB7C98124938F6D0F (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, int32_t ___0_x1, int32_t ___1_y1, int32_t ___2_x2, int32_t ___3_y2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameCanvas_getWidth_m0A6826321604C9EB810223762B39664A56287AA5 (GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameCanvas_getHeight_m07F9AE96BEC1FBEA18993E3783B843480DE63D30 (GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_setColor_mA2B06BBE8E66EB27AEE45C5F97C3C0156A2150ED (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, int32_t ___0_rgb, float ___1_alpha, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_drawImage_mAAA9386DFFCECD62E06D0B58A429AD85B9795755 (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___0_image, int32_t ___1_x, int32_t ___2_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* GameScr_findCharInMap_m0262EBA2719D49024FC8AA4B9BC70DA4FB27D844 (int32_t ___0_charId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_distance_m12B6FF8AB14DA169468E5EA13CEA0318BD8BDBD0 (int32_t ___0_x1, int32_t ___1_y1, int32_t ___2_x2, int32_t ___3_y2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_abs_m9EBB513752A930AECA9ED005549135F97E154308 (int32_t ___0_i, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Layer_update_m6D5A569FBB8073016AA87286C4BA7BAE7FEDB0CE (Layer_tE12B8098AB969AEF6C36C465A3B59B75502D75CD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Layer_paint_m5B6859B46DE01F09CC85351F9D6BDDE21F58405B (Layer_tE12B8098AB969AEF6C36C465A3B59B75502D75CD* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t myReader_readByte_mCDDF6ED5E0EB397901E6243495AAFF1897771C74 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Readmsg_onVithuInfo_mF6464EEAF7BBB3103163C3F95BD12AA29D0B2220 (Readmsg_tA30120E6056FA74349FEEC5452E54828507788AA* __this, Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* ___0_msg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Readmsg_onChangeVithu_m93816767D3A289F50586CE437331EC5976E0BF65 (Readmsg_tA30120E6056FA74349FEEC5452E54828507788AA* __this, Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* ___0_msg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mSystem_println_mB0E59F5A14CA68FFF83DC3D04B6B07DF363CB77C (RuntimeObject* ___0_str, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob__ctor_mE44A7FDA3004323C6EB5B376FC16085C0F955B3D (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int16_t ___0_mobId, bool ___1_isDisable, bool ___2_isDontMove, bool ___3_isFire, bool ___4_isIce, bool ___5_isWind, int32_t ___6_templateId, int32_t ___7_sys, int32_t ___8_hp, int32_t ___9_level, int32_t ___10_maxhp, int16_t ___11_pointx, int16_t ___12_pointy, int8_t ___13_status, int8_t ___14_levelBoss, bool ___15_isBos, bool ___16_removeWhenDie, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Item__ctor_m741D59B05082743C60D2F1149112B571E89CAFAF (Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ItemTemplate_t39FD64463B94EBCD96909003E2BB12E876BA17FF* ItemTemplates_get_m018D099AE496B5A88FA91C8F44E751B9704351E4 (int16_t ___0_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t myReader_readLong_m28B988A2CB27F61C2796A34DAD3DE686D9940C14 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyVector__ctor_m9CAA74C33B5605E7806E3F1C9E1D78A97AE10692 (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t myReader_readUnsignedByte_mF9CF4F40864C78BA0D2A8C19E427A6C50B1E4A36 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ItemOption__ctor_mC6C8EE7E0BCCC475CCB37F08517B0121A6DBEEEC (ItemOption_t55E2BB3A2E1FEE141E08C9C55EC6A994D1A5A963* __this, int32_t ___0_optionTemplateId, int32_t ___1_param, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyVector_addElement_mEAC138D2FA33E278970E8870AF36E6F9B335916E (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scroll__ctor_m5DAC4850BC685F595B7556C49DB41548F8741EB5 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen__ctor_m779E6F19A6D0D212222FBF0E09672F408F86205E (mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TField__ctor_m2A1E3DF915321555EB49A943088981B389DAF347 (TField_t56E19AE85CA63279C53042EF348814217A9F0E70* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TField_setIputType_m72F29E07E1F1F559628ABB8FFC773EDB68298B46_inline (TField_t56E19AE85CA63279C53042EF348814217A9F0E70* __this, int32_t ___0_iputType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TField_setText_m082270065C3961E053A902D7C7BCC3B932CF4FAE (TField_t56E19AE85CA63279C53042EF348814217A9F0E70* __this, String_t* ___0_text, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisterScr__ctor_m47DBC56F3593AB0202A3A062E93FA762A30931AC (RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen_update_m783E4CBECC38BDE2A3C33874A4EF807181B7BBDF (mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TField_update_m814B2505FCF4D5DC3BBD89A8E21B96893C392984 (TField_t56E19AE85CA63279C53042EF348814217A9F0E70* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScrollResult__ctor_m7627C8D4A3B11DDF59B03796492F7E6A32C79BC2 (ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* Scroll_updateKey_m2DF23E73EAD0D3296AB780D7361F8334DAC8C7D9 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scroll_updatecm_m90CF5D4BE2E925595D657244D22A2B11DCCA3B54 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen_keyPress_m3CE8E5E968CD2799DFC52FE568D269EA42957105 (mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* __this, int32_t ___0_keyCode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TField_keyPressed_mED9EADEA8478C1A10AA9236D1BBDB602D0096221 (TField_t56E19AE85CA63279C53042EF348814217A9F0E70* __this, int32_t ___0_keyCode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scroll_moveTo_m69FD171B358C73153DDFD7ED73B0E19558A00940 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, int32_t ___0_to, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen_updateKey_m061E0BF1B3A0818DB9628BFA3876C8DD67F7D6F2 (mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameCanvas_paintBGGameScr_mBC2360D6708EFA29CB60F4A614DE4954D10A8051 (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scroll_setStyle_m12296143C642ABB4FB55AD8F859F3806317F5550 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, int32_t ___0_nItem, int32_t ___1_ITEM_SIZE, int32_t ___2_xPos, int32_t ___3_yPos, int32_t ___4_width, int32_t ___5_height, bool ___6_styleUPDOWN, int32_t ___7_ITEM_PER_LINE, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scroll_setClip_m15BB98E624993E20F3259B3523FD5D7C65E9DBE6 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_w, int32_t ___4_h, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TField_paint_NonSetClip_mE2CF07A008643D48AB515F39A04BC55A3383A04D (TField_t56E19AE85CA63279C53042EF348814217A9F0E70* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen_paint_m989002C92DEAE6668B3DBFE92B8D7922F42DAF0B (mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen_switchToMe_mAE4E475B10739DAAB3138CC687F74E02310FAF40 (mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scroll_clear_m2DD2A833B759FAEA2A7236EADC9FBA4E01577DE5 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisterScr_doRegister_mA39B4089C59E2BF614917B0A227CA5615B801A61 (RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D* Service_gI_m3CCADAF033AB9D23EEAE06445881D9557028CD32 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* TField_getText_mFCD7D323EF26FC195005BA96783EE50137C5A47A_inline (TField_t56E19AE85CA63279C53042EF348814217A9F0E70* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Service_info_Kiemduyet_m0C7C12634456E508A0281B1171B058EF18747C6E (Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D* __this, String_t* ___0_name, String_t* ___1_ngaysinh, String_t* ___2_diachi, String_t* ___3_cmnd, String_t* ___4_ngaycap, String_t* ___5_noicap, String_t* ___6_email, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_fixangle_m61AF4B828F69A48D1DC232DDE93581EDE7595CCD (int32_t ___0_angle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_atan_m472C0CD851DDC6F7A274AB8569D8F926AC109770 (int32_t ___0_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_cos_m9A91FEA413D0CD129EE4E3BB4E9A4EA09112F3D3 (int32_t ___0_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_sin_m638A1CF75A2EA4E7EB3587EB8F3B3055FE4BC5B6 (int32_t ___0_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_sqrt_mA51CEE686A56D12B1193C0EF8BCDC27F9593732E (int32_t ___0_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Res_split_m2045920D16E70F48BC3F71B37E42244B39F6282E (String_t* ___0_original, String_t* ___1_separator, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Handle_ToInt32_m32F9C620BAF5BE6A66FD375CE1F9B13E38487949 (bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS_saveRMSInt_mF3F76411A2EF79FCBA4D324D3CF6427D931116B6 (String_t* ___0_file, int32_t ___1_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RMS_loadRMSInt_m89DEAD918687CA5A74F542672F6D8F5CEC4F3449 (String_t* ___0_file, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Handle_ToBoolean_m05C1ECFB8459DFBF1F414713604F509EFB051C84 (int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Thread_get_Name_mCC8A62E6DC4783F8B830F1A253B30E6FB696B06E (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS___saveRMS_mCA6F024D8D0FA99A35E6C5D0B94A98B81FF9EE1E (String_t* ___0_filename, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___1_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS__saveRMS_mE6F89982D824C3B80469B1CCBC8497E2B295AF4F (String_t* ___0_filename, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___1_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* RMS___loadRMS_m35D1540D2ABE614B690D76F197E3B2A23FD36AE3 (String_t* ___0_filename, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* RMS__loadRMS_mD6D3A27E8B43EF1F0B63045BA3FCD5674EB016F1 (String_t* ___0_filename, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* RMS_loadRMS_m3CEB249B0D1929588DE8E8FAE4B46751A59B4B44 (String_t* ___0_filename, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataInputStream__ctor_m1808A69F7798F0F7739F0892534292A768FE8036 (DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* __this, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataInputStream_readUTF_m4B25C64CF8E5A0452359D58D3131547C63142CF9 (DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataInputStream_close_m7F2CCED2A4D6EB64CEFE609B897328150BB3A0A4 (DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataOutputStream__ctor_m010AA1C20BE5A0501EFC86D0679A13DBF0DCD986 (DataOutputStream_tE34A85D31090AA3B4C146B82DC6C0A8120AD2147* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeUTF_m4860A7D3A95E7300569542D8D35134ECAB7ACEFC (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* DataOutputStream_toByteArray_m413F74138795FB7DBE2148FDD82AFFF41FDF83C8 (DataOutputStream_tE34A85D31090AA3B4C146B82DC6C0A8120AD2147* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS_saveRMS_mFAE04BC44BBDF29400BF02F7913DB6E766876733 (String_t* ___0_filename, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___1_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_close_m95B498D3773EA5F861567DAD817016F941D9B151 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549 (int32_t ___0_millisecondsTimeout, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ArrayCast_cast_m40870266F1AA6519405477AB25F0B0CEE093C177 (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RMS_ByteArrayToString_m99AA14DC14F72A6F4FED36339BB673560B0B167B (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_ba, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefs_SetString_mF4F457C81BB75F0213547C6287BA36E15E1F0256 (String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlayerPrefs_GetString_mA4C9F842BF77E5572AB20EA087C7048F870D02AE (String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* RMS_StringToByteArray_m70190066F172B8CC92472841F14A94C0AEA05D7A (String_t* ___0_hex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ArrayCast_cast_mC87D541762195AFDC115BD7B84A5FF61620B1D93 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefs_DeleteAll_m7687D47AE64203DB76AC6754EC276DFFD0DFAB0E (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitConverter_ToString_m5F1B0DD98D477249671A51379388B4A09B35B420 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t Convert_ToByte_mC835E3C6004C07A7828640861C7E57DF6F42D0E9 (String_t* ___0_value, int32_t ___1_fromBase, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefs_DeleteKey_mF3A7857B52DCEF4139843CD28716788624C2AD30 (String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536 (String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Res_println_mA3284F99A573E5C6F039996BFCC82BE45379A6A7 (String_t* ___0_str, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GUI_get_matrix_m3CA02DED0598EE32BD9E66CA533A78EFB0A246FC (const RuntimeMethod* method) ;
inline void List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6, const RuntimeMethod*))List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix4x4_SetTRS_m8002A569FE81574DABE86044C8FF6F7C44DA21AA (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_q, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_set_matrix_m7759FEC96FBCB97E02B1BA44D2EC1B3FEEFA257F (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_value, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*, const RuntimeMethod*))List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_gshared_inline)(__this, method);
}
inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 List_1_get_Item_m7ECA8E19707EB7795F4BC62BE1D6B35C34B5DF42 (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 (*) (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*, int32_t, const RuntimeMethod*))List_1_get_Item_m7ECA8E19707EB7795F4BC62BE1D6B35C34B5DF42_gshared)(__this, ___0_index, method);
}
inline void List_1_RemoveAt_mA178AE64083A1AD3E08153E629F3119E54DA4F18 (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	((  void (*) (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*, int32_t, const RuntimeMethod*))List_1_RemoveAt_mA178AE64083A1AD3E08153E629F3119E54DA4F18_gshared)(__this, ___0_index, method);
}
inline void List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7 (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*, const RuntimeMethod*))List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* Scroll_updateKeyScrollUpDown_m381D0F9FB6BF4D2EB953CFBAA279A7113D3E3C85 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* Scroll_updateKeyScrollLeftRight_m73066A7EDE865D82AFA8AAAB5487582BCBCEFAE0 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameCanvas_isPointer_m04836C0B0E776ACCB7AD9A5FCAA94984D67EBF23 (int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0 (int32_t ___0_i, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectCharScr__ctor_m7B8F044DA675DC4666E9CCC56AFF2E09F8615A0D (SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameScr_readPart_mC6826F92C2FC9CA57303FA96AFB41364C3BD638F (GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmallImage_init_m586B584B38EA01D65714990636F4BA9ADE86F180 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Service_selectCharToPlay_m4D6ABBEEA368C5692B0E340BECE5DA62F8C10C56 (Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D* __this, String_t* ___0_charname, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CreateCharScr_t94CC9D0F48F236849C99056270B973DC751ED43A* CreateCharScr_gI_m8F5608E4FB65A6FC938B7B18765C2E8000C6CBFD (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectCharScr_updateOpen_m02A0B254DBCAFF0638201533D9690CDBFD043897 (SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectCharScr_doSelect_m5D8E7C4FAAB7E3CA4DB2DA6D9B81121ED9001104 (SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Handle_Stop_mAA769E57300FA45F5F629A098CA1BF1217CD7498 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintFrameInsideSelected_m00F1B503D6445CFE589CA66246682B4EACBAAB00 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___4_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintFrameInside_mE27B394ED5FB4EC541F28B22147627EFCA88D69F (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___4_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintFrameBorder_mB06A470D84D46745AB3D0AAF4C221F3358606513 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___4_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* Char_getDefaultHead_m612F79AEE9508E05D5D89324309B689AD0F69D17 (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* __this, int32_t ___0_gender, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SmallImage_isExitsImage_m89D397A49DE31AF6550B88EEE23EAE832FDE630B (int32_t ___0_id, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB* Session_ME_gI_m08EE51E01B34D2C15C6BA5D68AF6B05C2A74CB76_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Session_ME_close_m9E8E26F3FDCF4543183F1A9870E23B49CE5DA828 (Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameCanvas_resetToLoginScr_m6A9D1B4AB6A04BE7CFDFADDF8DE443008C8BF264 (GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_mC73ADA51A91004EB3319A9DB14B5DE13D642C90F (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6, const RuntimeMethod*))List_1_AddWithResize_mC73ADA51A91004EB3319A9DB14B5DE13D642C90F_gshared)(__this, ___0_item, method);
}
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen_switchToMe_mAE4E475B10739DAAB3138CC687F74E02310FAF40 (mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		GameCanvas_clearKeyPressed_m697A4B25890475A4D47ACED73091A4C853FA2906(NULL);
		GameCanvas_clearKeyHold_mDD0A8BA5104A9DF2FC4FAB603E2884002043DC08(NULL);
		mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* L_0 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentScreen;
		if (!L_0)
		{
			goto IL_001b;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* L_1 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentScreen;
		NullCheck(L_1);
		VirtualActionInvoker0::Invoke(5, L_1);
	}

IL_001b:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentScreen = __this;
		Il2CppCodeGenWriteBarrier((void**)(&((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentScreen), (void*)__this);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen_unLoad_m9FCFDEFFF78A5AAAD3EAE0F2592F776423187845 (mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen_initPos_m80354588C03DA8DD7DF7EF38F233310BCB560EEE (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_0 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isTouch;
		if (!L_0)
		{
			goto IL_000f;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH = ((int32_t)22);
		return;
	}

IL_000f:
	{
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH = ((int32_t)24);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen_keyPress_m3CE8E5E968CD2799DFC52FE568D269EA42957105 (mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* __this, int32_t ___0_keyCode, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen_update_m783E4CBECC38BDE2A3C33874A4EF807181B7BBDF (mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen_updateKey_m061E0BF1B3A0818DB9628BFA3876C8DD67F7D6F2 (mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		NullCheck(L_0);
		int32_t L_1 = 5;
		uint8_t L_2 = (uint8_t)(L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		if (L_2)
		{
			goto IL_001a;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* L_3 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentScreen;
		NullCheck(L_3);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_4 = L_3->___center;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = mScreen_getCmdPointerLast_m26247A7F974BAA2B7176D2713B810ECAA2976906(L_4, NULL);
		if (!L_5)
		{
			goto IL_0050;
		}
	}

IL_001a:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(5), (bool)0);
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch = (-1);
		((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease = (bool)0;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_7 = __this->___center;
		if (!L_7)
		{
			goto IL_0041;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_8 = __this->___center;
		NullCheck(L_8);
		Command_performAction_m3A905442C00B9B39886E58D78958ABB68E81F0A7(L_8, NULL);
	}

IL_0041:
	{
		il2cpp_codegen_runtime_class_init_inline(Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_il2cpp_TypeInfo_var);
		int8_t L_9 = ((Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_StaticFields*)il2cpp_codegen_static_fields_for(Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_il2cpp_TypeInfo_var))->___MBClick;
		Sound_play_m812D6AEF2485DC97D8DEA4C3EAE5178FEEE0883E(L_9, (0.5f), NULL);
	}

IL_0050:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_10 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		NullCheck(L_10);
		int32_t L_11 = ((int32_t)12);
		uint8_t L_12 = (uint8_t)(L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		if (L_12)
		{
			goto IL_006b;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* L_13 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentScreen;
		NullCheck(L_13);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_14 = L_13->___left;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		bool L_15;
		L_15 = mScreen_getCmdPointerLast_m26247A7F974BAA2B7176D2713B810ECAA2976906(L_14, NULL);
		if (!L_15)
		{
			goto IL_00cb;
		}
	}

IL_006b:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_16 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		NullCheck(L_16);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (bool)0);
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch = (-1);
		((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease = (bool)0;
		ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529* L_17;
		L_17 = ChatTextField_gI_mEBDFD51CF605F319722D5C0D2403A11E50B06D81(NULL);
		NullCheck(L_17);
		bool L_18 = L_17->___isShow;
		if (!L_18)
		{
			goto IL_00a9;
		}
	}
	{
		ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529* L_19;
		L_19 = ChatTextField_gI_mEBDFD51CF605F319722D5C0D2403A11E50B06D81(NULL);
		NullCheck(L_19);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_20 = L_19->___left;
		if (!L_20)
		{
			goto IL_00bc;
		}
	}
	{
		ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529* L_21;
		L_21 = ChatTextField_gI_mEBDFD51CF605F319722D5C0D2403A11E50B06D81(NULL);
		NullCheck(L_21);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_22 = L_21->___left;
		NullCheck(L_22);
		Command_performAction_m3A905442C00B9B39886E58D78958ABB68E81F0A7(L_22, NULL);
		goto IL_00bc;
	}

IL_00a9:
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_23 = __this->___left;
		if (!L_23)
		{
			goto IL_00bc;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_24 = __this->___left;
		NullCheck(L_24);
		Command_performAction_m3A905442C00B9B39886E58D78958ABB68E81F0A7(L_24, NULL);
	}

IL_00bc:
	{
		il2cpp_codegen_runtime_class_init_inline(Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_il2cpp_TypeInfo_var);
		int8_t L_25 = ((Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_StaticFields*)il2cpp_codegen_static_fields_for(Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_il2cpp_TypeInfo_var))->___MBClick;
		Sound_play_m812D6AEF2485DC97D8DEA4C3EAE5178FEEE0883E(L_25, (0.5f), NULL);
	}

IL_00cb:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_26 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		NullCheck(L_26);
		int32_t L_27 = ((int32_t)13);
		uint8_t L_28 = (uint8_t)(L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
		if (L_28)
		{
			goto IL_00e7;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* L_29 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentScreen;
		NullCheck(L_29);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_30 = L_29->___right;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		bool L_31;
		L_31 = mScreen_getCmdPointerLast_m26247A7F974BAA2B7176D2713B810ECAA2976906(L_30, NULL);
		if (L_31)
		{
			goto IL_00e7;
		}
	}
	{
		return;
	}

IL_00e7:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_32 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		NullCheck(L_32);
		(L_32)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (bool)0);
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch = (-1);
		((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease = (bool)0;
		il2cpp_codegen_runtime_class_init_inline(Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_il2cpp_TypeInfo_var);
		int8_t L_33 = ((Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_StaticFields*)il2cpp_codegen_static_fields_for(Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_il2cpp_TypeInfo_var))->___MBClick;
		Sound_play_m812D6AEF2485DC97D8DEA4C3EAE5178FEEE0883E(L_33, (0.5f), NULL);
		ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529* L_34;
		L_34 = ChatTextField_gI_mEBDFD51CF605F319722D5C0D2403A11E50B06D81(NULL);
		NullCheck(L_34);
		bool L_35 = L_34->___isShow;
		if (!L_35)
		{
			goto IL_0133;
		}
	}
	{
		ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529* L_36;
		L_36 = ChatTextField_gI_mEBDFD51CF605F319722D5C0D2403A11E50B06D81(NULL);
		NullCheck(L_36);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_37 = L_36->___right;
		if (!L_37)
		{
			goto IL_0146;
		}
	}
	{
		ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529* L_38;
		L_38 = ChatTextField_gI_mEBDFD51CF605F319722D5C0D2403A11E50B06D81(NULL);
		NullCheck(L_38);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_39 = L_38->___right;
		NullCheck(L_39);
		Command_performAction_m3A905442C00B9B39886E58D78958ABB68E81F0A7(L_39, NULL);
		return;
	}

IL_0133:
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_40 = __this->___right;
		if (!L_40)
		{
			goto IL_0146;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_41 = __this->___right;
		NullCheck(L_41);
		Command_performAction_m3A905442C00B9B39886E58D78958ABB68E81F0A7(L_41, NULL);
	}

IL_0146:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool mScreen_getCmdPointerLast_m26247A7F974BAA2B7176D2713B810ECAA2976906 (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___0_cmd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_0 = ___0_cmd;
		if (L_0)
		{
			goto IL_0005;
		}
	}
	{
		return (bool)0;
	}

IL_0005:
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_1 = ___0_cmd;
		NullCheck(L_1);
		int32_t L_2 = L_1->___x;
		if (!L_2)
		{
			goto IL_001c;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_3 = ___0_cmd;
		NullCheck(L_3);
		int32_t L_4 = L_3->___y;
		if (!L_4)
		{
			goto IL_001c;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_5 = ___0_cmd;
		NullCheck(L_5);
		bool L_6;
		L_6 = Command_input_m5A75D7C6EEB1127F4E59BDBA9585FD10AE5F8CD5(L_5, NULL);
		return L_6;
	}

IL_001c:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972* L_7 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentDialog;
		if (!L_7)
		{
			goto IL_014b;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972* L_8 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentDialog;
		NullCheck(L_8);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_9 = L_8->___center;
		if (!L_9)
		{
			goto IL_0083;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_10 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_11 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdW;
		int32_t L_12 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		int32_t L_13 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		int32_t L_14 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdW;
		int32_t L_15 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		bool L_16;
		L_16 = GameCanvas_isPointerHoldIn_m234C35FAF5C1849E79803D0E1530460C2CF9F78E(((int32_t)(((int32_t)il2cpp_codegen_subtract(L_10, L_11))>>1)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_12, L_13)), 5)), L_14, ((int32_t)il2cpp_codegen_add(L_15, ((int32_t)10))), NULL);
		if (!L_16)
		{
			goto IL_0083;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch = 1;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_17 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972* L_18 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentDialog;
		NullCheck(L_18);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_19 = L_18->___center;
		if ((!(((RuntimeObject*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)L_17) == ((RuntimeObject*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)L_19))))
		{
			goto IL_0083;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_20 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerClick;
		if (!L_20)
		{
			goto IL_0083;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_21 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease;
		if (!L_21)
		{
			goto IL_0083;
		}
	}
	{
		return (bool)1;
	}

IL_0083:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972* L_22 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentDialog;
		NullCheck(L_22);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_23 = L_22->___left;
		if (!L_23)
		{
			goto IL_00d4;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_24 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_25 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		int32_t L_26 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdW;
		int32_t L_27 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		bool L_28;
		L_28 = GameCanvas_isPointerHoldIn_m234C35FAF5C1849E79803D0E1530460C2CF9F78E(0, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_24, L_25)), 5)), L_26, ((int32_t)il2cpp_codegen_add(L_27, ((int32_t)10))), NULL);
		if (!L_28)
		{
			goto IL_00d4;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch = 0;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_29 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972* L_30 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentDialog;
		NullCheck(L_30);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_31 = L_30->___left;
		if ((!(((RuntimeObject*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)L_29) == ((RuntimeObject*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)L_31))))
		{
			goto IL_00d4;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_32 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerClick;
		if (!L_32)
		{
			goto IL_00d4;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_33 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease;
		if (!L_33)
		{
			goto IL_00d4;
		}
	}
	{
		return (bool)1;
	}

IL_00d4:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972* L_34 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentDialog;
		NullCheck(L_34);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_35 = L_34->___right;
		if (!L_35)
		{
			goto IL_0237;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_36 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_37 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdW;
		int32_t L_38 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		int32_t L_39 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		int32_t L_40 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdW;
		int32_t L_41 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		bool L_42;
		L_42 = GameCanvas_isPointerHoldIn_m234C35FAF5C1849E79803D0E1530460C2CF9F78E(((int32_t)il2cpp_codegen_subtract(L_36, L_37)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_38, L_39)), 5)), L_40, ((int32_t)il2cpp_codegen_add(L_41, ((int32_t)10))), NULL);
		if (!L_42)
		{
			goto IL_0237;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch = 2;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_43 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972* L_44 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentDialog;
		NullCheck(L_44);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_45 = L_44->___right;
		if ((((RuntimeObject*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)L_43) == ((RuntimeObject*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)L_45)))
		{
			goto IL_0135;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_46 = ___0_cmd;
		ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529* L_47;
		L_47 = ChatTextField_gI_mEBDFD51CF605F319722D5C0D2403A11E50B06D81(NULL);
		NullCheck(L_47);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_48 = L_47->___right;
		if ((!(((RuntimeObject*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)L_46) == ((RuntimeObject*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)L_48))))
		{
			goto IL_0237;
		}
	}

IL_0135:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_49 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerClick;
		if (!L_49)
		{
			goto IL_0237;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_50 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease;
		if (!L_50)
		{
			goto IL_0237;
		}
	}
	{
		return (bool)1;
	}

IL_014b:
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_51 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* L_52 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentScreen;
		NullCheck(L_52);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_53 = L_52->___left;
		if ((!(((RuntimeObject*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)L_51) == ((RuntimeObject*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)L_53))))
		{
			goto IL_0190;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_54 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_55 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		int32_t L_56 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdW;
		int32_t L_57 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		bool L_58;
		L_58 = GameCanvas_isPointerHoldIn_m234C35FAF5C1849E79803D0E1530460C2CF9F78E(0, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_54, L_55)), 5)), L_56, ((int32_t)il2cpp_codegen_add(L_57, ((int32_t)10))), NULL);
		if (!L_58)
		{
			goto IL_0190;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch = 0;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_59 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerClick;
		if (!L_59)
		{
			goto IL_0190;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_60 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease;
		if (!L_60)
		{
			goto IL_0190;
		}
	}
	{
		return (bool)1;
	}

IL_0190:
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_61 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* L_62 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentScreen;
		NullCheck(L_62);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_63 = L_62->___right;
		if ((!(((RuntimeObject*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)L_61) == ((RuntimeObject*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)L_63))))
		{
			goto IL_01df;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_64 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_65 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdW;
		int32_t L_66 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		int32_t L_67 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		int32_t L_68 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdW;
		int32_t L_69 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		bool L_70;
		L_70 = GameCanvas_isPointerHoldIn_m234C35FAF5C1849E79803D0E1530460C2CF9F78E(((int32_t)il2cpp_codegen_subtract(L_64, L_65)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_66, L_67)), 5)), L_68, ((int32_t)il2cpp_codegen_add(L_69, ((int32_t)10))), NULL);
		if (!L_70)
		{
			goto IL_01df;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch = 2;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_71 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerClick;
		if (!L_71)
		{
			goto IL_01df;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_72 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease;
		if (!L_72)
		{
			goto IL_01df;
		}
	}
	{
		return (bool)1;
	}

IL_01df:
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_73 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* L_74 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentScreen;
		NullCheck(L_74);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_75 = L_74->___center;
		if ((((RuntimeObject*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)L_73) == ((RuntimeObject*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)L_75)))
		{
			goto IL_01f3;
		}
	}
	{
		ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0* L_76 = ((ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0_StaticFields*)il2cpp_codegen_static_fields_for(ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0_il2cpp_TypeInfo_var))->___currentMultilineChatPopup;
		if (!L_76)
		{
			goto IL_0237;
		}
	}

IL_01f3:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_77 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_78 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdW;
		int32_t L_79 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		int32_t L_80 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		int32_t L_81 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdW;
		int32_t L_82 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		bool L_83;
		L_83 = GameCanvas_isPointerHoldIn_m234C35FAF5C1849E79803D0E1530460C2CF9F78E(((int32_t)(((int32_t)il2cpp_codegen_subtract(L_77, L_78))>>1)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_79, L_80)), 5)), L_81, ((int32_t)il2cpp_codegen_add(L_82, ((int32_t)10))), NULL);
		if (!L_83)
		{
			goto IL_0237;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch = 1;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_84 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerClick;
		if (!L_84)
		{
			goto IL_0237;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_85 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease;
		if (!L_85)
		{
			goto IL_0237;
		}
	}
	{
		return (bool)1;
	}

IL_0237:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen_paint_m989002C92DEAE6668B3DBFE92B8D7922F42DAF0B (mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = mGraphics_getTranslateX_m0081BC7A604BC933026464239DF8601C7BB175B9(L_1, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_3 = ___0_g;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = mGraphics_getTranslateY_mC8B2DF28F2BED3BFAAB16A3522AE8029D63F99EA(L_3, NULL);
		NullCheck(L_0);
		mGraphics_translate_m935DBC9CDE2048589DFCE243A3462166E912EDEC(L_0, ((-L_2)), ((-L_4)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_5 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_6 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_7 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		NullCheck(L_5);
		mGraphics_setClip_m40F6AC445C68B4E10ABA519E1A2EDC421FC39797(L_5, 0, 0, L_6, ((int32_t)il2cpp_codegen_add(L_7, 1)), NULL);
		ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0* L_8 = ((ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0_StaticFields*)il2cpp_codegen_static_fields_for(ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0_il2cpp_TypeInfo_var))->___currentMultilineChatPopup;
		if (!L_8)
		{
			goto IL_0047;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* L_9 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___paintz;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_10 = ___0_g;
		ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0* L_11 = ((ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0_StaticFields*)il2cpp_codegen_static_fields_for(ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0_il2cpp_TypeInfo_var))->___currentMultilineChatPopup;
		NullCheck(L_11);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_12 = L_11->___cmdNextLine;
		NullCheck(L_9);
		Paint_paintCmdBar_m41DCBB807C59A97CDA96A98D8AB35DDCE1F89662(L_9, L_10, (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)NULL, L_12, (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)NULL, NULL);
		return;
	}

IL_0047:
	{
		ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529* L_13;
		L_13 = ChatTextField_gI_mEBDFD51CF605F319722D5C0D2403A11E50B06D81(NULL);
		NullCheck(L_13);
		bool L_14 = L_13->___isShow;
		if (!L_14)
		{
			goto IL_007d;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* L_15 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___paintz;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_16 = ___0_g;
		ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529* L_17;
		L_17 = ChatTextField_gI_mEBDFD51CF605F319722D5C0D2403A11E50B06D81(NULL);
		NullCheck(L_17);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_18 = L_17->___left;
		ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529* L_19;
		L_19 = ChatTextField_gI_mEBDFD51CF605F319722D5C0D2403A11E50B06D81(NULL);
		NullCheck(L_19);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_20 = L_19->___center;
		ChatTextField_t452A4B90255A7F077FA9E214B18D8A03C8DC3529* L_21;
		L_21 = ChatTextField_gI_mEBDFD51CF605F319722D5C0D2403A11E50B06D81(NULL);
		NullCheck(L_21);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_22 = L_21->___right;
		NullCheck(L_15);
		Paint_paintCmdBar_m41DCBB807C59A97CDA96A98D8AB35DDCE1F89662(L_15, L_16, L_18, L_20, L_22, NULL);
		return;
	}

IL_007d:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972* L_23 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentDialog;
		if (L_23)
		{
			goto IL_00ad;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Menu_t818E8DA587A0E558DE9BC83947BABC9A6FDD0C05* L_24 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___menu;
		NullCheck(L_24);
		bool L_25 = L_24->___showMenu;
		if (L_25)
		{
			goto IL_00ad;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* L_26 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___paintz;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_27 = ___0_g;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_28 = __this->___left;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_29 = __this->___center;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_30 = __this->___right;
		NullCheck(L_26);
		Paint_paintCmdBar_m41DCBB807C59A97CDA96A98D8AB35DDCE1F89662(L_26, L_27, L_28, L_29, L_30, NULL);
	}

IL_00ad:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen__ctor_m779E6F19A6D0D212222FBF0E09672F408F86205E (mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mScreen__cctor_m62B1C00FE9EE91F2F340E236B0E9C57A2801D0B6 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch = (-1);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MsgDlg__ctor_m539684512E1D3FFF29BD3A4984D1C23B43FAB06C (MsgDlg_t18C7F17B45CFF10B5E71FEDA2D94FE2C0A5259CE* __this, const RuntimeMethod* method) 
{
	{
		Dialog__ctor_mC38681E1CD023219DD6704B0C1A74B8F9778E821(__this, NULL);
		__this->___padLeft = ((int32_t)60);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MsgDlg_pleasewait_mD049E6E699F1B022C4798FA957407E2608D75EA2 (MsgDlg_t18C7F17B45CFF10B5E71FEDA2D94FE2C0A5259CE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		String_t* L_0 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___PLEASEWAIT;
		MsgDlg_setInfo_m40FCBCC1BB8CC323E3A7C4CFF638CDCC9D85DEEF(__this, L_0, (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)NULL, (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)NULL, (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)NULL, NULL);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentDialog = __this;
		Il2CppCodeGenWriteBarrier((void**)(&((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentDialog), (void*)__this);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MsgDlg_show_m64AB541F9568CEAD54044B76B9204005A0F2DBEF (MsgDlg_t18C7F17B45CFF10B5E71FEDA2D94FE2C0A5259CE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentDialog = __this;
		Il2CppCodeGenWriteBarrier((void**)(&((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentDialog), (void*)__this);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MsgDlg_setInfo_m40FCBCC1BB8CC323E3A7C4CFF638CDCC9D85DEEF (MsgDlg_t18C7F17B45CFF10B5E71FEDA2D94FE2C0A5259CE* __this, String_t* ___0_info, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___1_left, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___2_center, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___3_right, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_0 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		String_t* L_1 = ___0_info;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_2 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_3 = __this->___padLeft;
		NullCheck(L_0);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4;
		L_4 = mFont_splitFontArray_m25BB478DE77FEF6C1E0EBB10BF58E67CE13F1C13(L_0, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_3, 2)), ((int32_t)40))))), NULL);
		__this->___info = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___info), (void*)L_4);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_5 = ___1_left;
		((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___left = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___left), (void*)L_5);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_6 = ___2_center;
		((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___center = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___center), (void*)L_6);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_7 = ___3_right;
		((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___right = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___right), (void*)L_7);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_8 = ___2_center;
		if (!L_8)
		{
			goto IL_00c2;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_9 = ((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___center;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_10 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		NullCheck(L_9);
		L_9->___x = ((int32_t)il2cpp_codegen_subtract(((int32_t)(L_10/2)), ((int32_t)35)));
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_11 = ((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___center;
		int32_t L_12 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		NullCheck(L_11);
		L_11->___y = ((int32_t)il2cpp_codegen_subtract(L_12, ((int32_t)26)));
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_13 = ___1_left;
		if (!L_13)
		{
			goto IL_0091;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_14 = ((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___left;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_15 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		NullCheck(L_14);
		L_14->___x = ((int32_t)il2cpp_codegen_subtract(((int32_t)(L_15/2)), ((int32_t)115)));
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_16 = ((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___left;
		int32_t L_17 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		NullCheck(L_16);
		L_16->___y = ((int32_t)il2cpp_codegen_subtract(L_17, ((int32_t)26)));
	}

IL_0091:
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_18 = ___3_right;
		if (!L_18)
		{
			goto IL_0119;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_19 = ((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___right;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_20 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		NullCheck(L_19);
		L_19->___x = ((int32_t)il2cpp_codegen_add(((int32_t)(L_20/2)), ((int32_t)45)));
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_21 = ((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___right;
		int32_t L_22 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		NullCheck(L_21);
		L_21->___y = ((int32_t)il2cpp_codegen_subtract(L_22, ((int32_t)26)));
		goto IL_0119;
	}

IL_00c2:
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_23 = ___1_left;
		if (!L_23)
		{
			goto IL_00ed;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_24 = ((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___left;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_25 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		NullCheck(L_24);
		L_24->___x = ((int32_t)il2cpp_codegen_subtract(((int32_t)(L_25/2)), ((int32_t)80)));
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_26 = ((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___left;
		int32_t L_27 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		NullCheck(L_26);
		L_26->___y = ((int32_t)il2cpp_codegen_subtract(L_27, ((int32_t)26)));
	}

IL_00ed:
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_28 = ___3_right;
		if (!L_28)
		{
			goto IL_0119;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_29 = ((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___right;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_30 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		NullCheck(L_29);
		L_29->___x = ((int32_t)il2cpp_codegen_add(((int32_t)(L_30/2)), ((int32_t)10)));
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_31 = ((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___right;
		int32_t L_32 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		NullCheck(L_31);
		L_31->___y = ((int32_t)il2cpp_codegen_subtract(L_32, ((int32_t)26)));
	}

IL_0119:
	{
		__this->___isWait = (bool)0;
		__this->___h = ((int32_t)80);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_33 = __this->___info;
		NullCheck(L_33);
		if ((((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length))) < ((int32_t)5)))
		{
			goto IL_014f;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = __this->___info;
		NullCheck(L_34);
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_35 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		NullCheck(L_35);
		int32_t L_36;
		L_36 = mFont_getHeight_m625C82CB2D06270446C328ADC46F5BF55F15EC12(L_35, NULL);
		__this->___h = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_34)->max_length)), L_36)), ((int32_t)20)));
	}

IL_014f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MsgDlg_setInfoIpad_m9EA29C9734C9DD596D2F32DF0DAD5926FA14F512 (MsgDlg_t18C7F17B45CFF10B5E71FEDA2D94FE2C0A5259CE* __this, String_t* ___0_info, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___1_left, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___2_center, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___3_right, bool ___4_isIpad, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_0 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		String_t* L_1 = ___0_info;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_2 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_3 = __this->___padLeft;
		NullCheck(L_0);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4;
		L_4 = mFont_splitFontArray_m25BB478DE77FEF6C1E0EBB10BF58E67CE13F1C13(L_0, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_3, 2)), ((int32_t)40))))), NULL);
		__this->___info = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___info), (void*)L_4);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_5 = ___1_left;
		((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___left = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___left), (void*)L_5);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_6 = ___2_center;
		((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___center = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___center), (void*)L_6);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_7 = ___3_right;
		((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___right = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&((Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972*)__this)->___right), (void*)L_7);
		__this->___isWait = (bool)0;
		__this->___h = ((int32_t)80);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = __this->___info;
		NullCheck(L_8);
		if ((((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))) < ((int32_t)5)))
		{
			goto IL_006e;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = __this->___info;
		NullCheck(L_9);
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_10 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		NullCheck(L_10);
		int32_t L_11;
		L_11 = mFont_getHeight_m625C82CB2D06270446C328ADC46F5BF55F15EC12(L_10, NULL);
		__this->___h = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_9)->max_length)), L_11)), ((int32_t)20)));
	}

IL_006e:
	{
		bool L_12 = ___4_isIpad;
		__this->___isIpad = L_12;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MsgDlg_paint_m2F4F58908B9378BA92A59D0F36E7D3D5ED5EE297 (MsgDlg_t18C7F17B45CFF10B5E71FEDA2D94FE2C0A5259CE* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	{
		bool L_0 = __this->___isIpad;
		if (!L_0)
		{
			goto IL_005d;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		NullCheck(L_1);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_1, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_2 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_3 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_4 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		NullCheck(L_2);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_2, 0, 0, L_3, L_4, NULL);
		int32_t L_5 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_6 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hh;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_7 = ___0_g;
		GameCanvas_paintShukiren_m7DF9DC4A17BF9A2DF1C0EA4443BA2D223E377CCD(L_5, L_6, L_7, (bool)0, NULL);
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_8 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7b_yellow;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_9 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		String_t* L_10 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___PLEASEWAIT;
		int32_t L_11 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_12 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hh;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_13 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7b_yellow;
		NullCheck(L_13);
		int32_t L_14;
		L_14 = mFont_getHeight_m625C82CB2D06270446C328ADC46F5BF55F15EC12(L_13, NULL);
		NullCheck(L_8);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_8, L_9, L_10, L_11, ((int32_t)il2cpp_codegen_add(L_12, L_14)), 2, NULL);
		goto IL_010c;
	}

IL_005d:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_15 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		int32_t L_16 = __this->___h;
		V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_15, L_16)), ((int32_t)38)));
		Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* L_17 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___paintz;
		int32_t L_18 = __this->___padLeft;
		int32_t L_19 = V_0;
		int32_t L_20 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_21 = __this->___padLeft;
		int32_t L_22 = __this->___h;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_23 = ___0_g;
		NullCheck(L_17);
		Paint_paintFrame_mDA78942DF542BE90B3A011FE63570BFAFEECE08F(L_17, L_18, L_19, ((int32_t)il2cpp_codegen_subtract(L_20, ((int32_t)il2cpp_codegen_multiply(L_21, 2)))), L_22, L_23, NULL);
		int32_t L_24 = V_0;
		int32_t L_25 = __this->___h;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = __this->___info;
		NullCheck(L_26);
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_27 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		NullCheck(L_27);
		int32_t L_28;
		L_28 = mFont_getHeight_m625C82CB2D06270446C328ADC46F5BF55F15EC12(L_27, NULL);
		V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_24, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_25, ((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_26)->max_length)), L_28))))/2)))), 2));
		bool L_29 = __this->___isWait;
		if (!L_29)
		{
			goto IL_00d0;
		}
	}
	{
		int32_t L_30 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_30, 8));
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_31 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_32 = V_1;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_33 = ___0_g;
		GameCanvas_paintShukiren_m7DF9DC4A17BF9A2DF1C0EA4443BA2D223E377CCD(L_31, ((int32_t)il2cpp_codegen_subtract(L_32, ((int32_t)12))), L_33, (bool)0, NULL);
	}

IL_00d0:
	{
		V_2 = 0;
		int32_t L_34 = V_1;
		V_3 = L_34;
		goto IL_0101;
	}

IL_00d6:
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_35 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_36 = ___0_g;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = __this->___info;
		int32_t L_38 = V_2;
		NullCheck(L_37);
		int32_t L_39 = L_38;
		String_t* L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_41 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_42 = V_3;
		NullCheck(L_35);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_35, L_36, L_40, L_41, L_42, 2, NULL);
		int32_t L_43 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_43, 1));
		int32_t L_44 = V_3;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_45 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		NullCheck(L_45);
		int32_t L_46;
		L_46 = mFont_getHeight_m625C82CB2D06270446C328ADC46F5BF55F15EC12(L_45, NULL);
		V_3 = ((int32_t)il2cpp_codegen_add(L_44, L_46));
	}

IL_0101:
	{
		int32_t L_47 = V_2;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_48 = __this->___info;
		NullCheck(L_48);
		if ((((int32_t)L_47) < ((int32_t)((int32_t)(((RuntimeArray*)L_48)->max_length)))))
		{
			goto IL_00d6;
		}
	}

IL_010c:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_49 = ___0_g;
		Dialog_paint_mA05EDAAA06A6E167A503E462F62BCA5EFD421566(__this, L_49, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MsgDlg_update_m4E89CD58E1ABAB6D2A450D153DAAA033BBB44622 (MsgDlg_t18C7F17B45CFF10B5E71FEDA2D94FE2C0A5259CE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = __this->___timeShow;
		if ((((int32_t)L_0) <= ((int32_t)0)))
		{
			goto IL_002c;
		}
	}
	{
		int32_t L_1 = __this->___timeShow;
		__this->___timeShow = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
		int32_t L_2 = __this->___timeShow;
		if ((!(((uint32_t)L_2) == ((uint32_t)1))))
		{
			goto IL_002c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		GameCanvas_endDlg_mF330D2BC3ED545241DDA7ACEAEEB80198E8EEC62(NULL);
		__this->___timeShow = 0;
	}

IL_002c:
	{
		Dialog_update_mCF7C1B714C0C19DE9F36A1B1D670000E6BB4E720(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mSystem_arraycopy_mB9D57C7C02511A77662F8B97D994B1ECBD5104EE (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___0_scr, int32_t ___1_scrPos, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___2_dest, int32_t ___3_destPos, int32_t ___4_lenght, const RuntimeMethod* method) 
{
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = ___0_scr;
		int32_t L_1 = ___1_scrPos;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = ___2_dest;
		int32_t L_3 = ___3_destPos;
		int32_t L_4 = ___4_lenght;
		Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_0, L_1, (RuntimeArray*)L_2, L_3, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mSystem_arrayReplace_mA7A3F889C357E2B5CD4669F3985E4DDE5F3DC1C3 (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___0_scr, int32_t ___1_scrPos, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** ___2_dest, int32_t ___3_destPos, int32_t ___4_lenght, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = ___0_scr;
		if (!L_0)
		{
			goto IL_0066;
		}
	}
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** L_1 = ___2_dest;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = *((SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913**)L_1);
		if (!L_2)
		{
			goto IL_0066;
		}
	}
	{
		int32_t L_3 = ___1_scrPos;
		int32_t L_4 = ___4_lenght;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_5 = ___0_scr;
		NullCheck(L_5);
		if ((((int32_t)((int32_t)il2cpp_codegen_add(L_3, L_4))) > ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))
		{
			goto IL_0066;
		}
	}
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** L_6 = ___2_dest;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7 = *((SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913**)L_6);
		NullCheck(L_7);
		int32_t L_8 = ___4_lenght;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_9 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_7)->max_length)), L_8)));
		V_0 = L_9;
		V_1 = 0;
		goto IL_002c;
	}

IL_0021:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_10 = V_0;
		int32_t L_11 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** L_12 = ___2_dest;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_13 = *((SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913**)L_12);
		int32_t L_14 = V_1;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		int8_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		NullCheck(L_10);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_11), (int8_t)L_16);
		int32_t L_17 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
	}

IL_002c:
	{
		int32_t L_18 = V_1;
		int32_t L_19 = ___3_destPos;
		if ((((int32_t)L_18) < ((int32_t)L_19)))
		{
			goto IL_0021;
		}
	}
	{
		int32_t L_20 = ___3_destPos;
		V_2 = L_20;
		goto IL_0042;
	}

IL_0034:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_21 = V_0;
		int32_t L_22 = V_2;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_23 = ___0_scr;
		int32_t L_24 = ___1_scrPos;
		int32_t L_25 = V_2;
		int32_t L_26 = ___3_destPos;
		NullCheck(L_23);
		int32_t L_27 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_24, L_25)), L_26));
		int8_t L_28 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
		NullCheck(L_21);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(L_22), (int8_t)L_28);
		int32_t L_29 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_29, 1));
	}

IL_0042:
	{
		int32_t L_30 = V_2;
		int32_t L_31 = ___3_destPos;
		int32_t L_32 = ___4_lenght;
		if ((((int32_t)L_30) < ((int32_t)((int32_t)il2cpp_codegen_add(L_31, L_32)))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_33 = ___3_destPos;
		int32_t L_34 = ___4_lenght;
		V_3 = ((int32_t)il2cpp_codegen_add(L_33, L_34));
		goto IL_0060;
	}

IL_0050:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_35 = V_0;
		int32_t L_36 = V_3;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** L_37 = ___2_dest;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_38 = *((SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913**)L_37);
		int32_t L_39 = ___3_destPos;
		int32_t L_40 = V_3;
		int32_t L_41 = ___4_lenght;
		NullCheck(L_38);
		int32_t L_42 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_39, L_40)), L_41));
		int8_t L_43 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
		NullCheck(L_35);
		(L_35)->SetAt(static_cast<il2cpp_array_size_t>(L_36), (int8_t)L_43);
		int32_t L_44 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_44, 1));
	}

IL_0060:
	{
		int32_t L_45 = V_3;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_46 = V_0;
		NullCheck(L_46);
		if ((((int32_t)L_45) < ((int32_t)((int32_t)(((RuntimeArray*)L_46)->max_length)))))
		{
			goto IL_0050;
		}
	}

IL_0066:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t mSystem_getCurrentTimeMillis_mB718D17ABC72E75ECA0CC8ED8EA016446930163E (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
	memset((&V_0), 0, sizeof(V_0));
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		DateTime__ctor_mD89390EF215242275A4E8F78C2C3E8BC3EF6F3C3((&V_0), ((int32_t)1970), 1, 1, 0, 0, 0, 1, NULL);
		il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0;
		L_0 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL);
		V_1 = L_0;
		int64_t L_1;
		L_1 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_1), NULL);
		int64_t L_2;
		L_2 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_0), NULL);
		return ((int64_t)(((int64_t)il2cpp_codegen_subtract(L_1, L_2))/((int64_t)((int32_t)10000))));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mSystem_freeData_mAA325683D8E7D9646B2966E71A044805000A6A23 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0;
		L_0 = Resources_UnloadUnusedAssets_m4003CD3EBC3AC2738DE9F2960D5BC45818C1F12B(NULL);
		il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
		GC_Collect_m43D435501E4B72E382DB08A0431DE01D550F76A7(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* mSystem_convertToSbyte_mAE6A0FD020DD58F9F32930C2FAC4E47CD6C72C98 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_scr, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_0 = NULL;
	int32_t V_1 = 0;
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_scr;
		NullCheck(L_0);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_1 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
		V_0 = L_1;
		V_1 = 0;
		goto IL_0018;
	}

IL_000d:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = V_0;
		int32_t L_3 = V_1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___0_scr;
		int32_t L_5 = V_1;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		uint8_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (int8_t)((int8_t)L_7));
		int32_t L_8 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
	}

IL_0018:
	{
		int32_t L_9 = V_1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_scr;
		NullCheck(L_10);
		if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
		{
			goto IL_000d;
		}
	}
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_11 = V_0;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* mSystem_convertToSbyte_m5B7ECF84A4A66BE0F039E29C314E5242230133F3 (String_t* ___0_scr, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASCIIEncoding_tF9196F27377D7DF29CCB21F705EABB07F0ECE0FF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ASCIIEncoding_tF9196F27377D7DF29CCB21F705EABB07F0ECE0FF* L_0 = (ASCIIEncoding_tF9196F27377D7DF29CCB21F705EABB07F0ECE0FF*)il2cpp_codegen_object_new(ASCIIEncoding_tF9196F27377D7DF29CCB21F705EABB07F0ECE0FF_il2cpp_TypeInfo_var);
		ASCIIEncoding__ctor_m8C5E4E46A77342EBC244E5D3DF72DB2E692CF808(L_0, NULL);
		String_t* L_1 = ___0_scr;
		NullCheck(L_0);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2;
		L_2 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_0, L_1);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_3;
		L_3 = mSystem_convertToSbyte_mAE6A0FD020DD58F9F32930C2FAC4E47CD6C72C98(L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* mSystem_convetToByte_mA2C7EFFDB3F8C7FFADEFC52A5BD2B12C5C13D564 (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___0_scr, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
	int32_t V_1 = 0;
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = ___0_scr;
		NullCheck(L_0);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
		V_0 = L_1;
		V_1 = 0;
		goto IL_002d;
	}

IL_000d:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = ___0_scr;
		int32_t L_3 = V_1;
		NullCheck(L_2);
		int32_t L_4 = L_3;
		int8_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		if ((((int32_t)L_5) <= ((int32_t)0)))
		{
			goto IL_001c;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0;
		int32_t L_7 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_8 = ___0_scr;
		int32_t L_9 = V_1;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		int8_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (uint8_t)((int32_t)(uint8_t)L_11));
		goto IL_0029;
	}

IL_001c:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_0;
		int32_t L_13 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_14 = ___0_scr;
		int32_t L_15 = V_1;
		NullCheck(L_14);
		int32_t L_16 = L_15;
		int8_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, ((int32_t)256)))));
	}

IL_0029:
	{
		int32_t L_18 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1));
	}

IL_002d:
	{
		int32_t L_19 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_20 = ___0_scr;
		NullCheck(L_20);
		if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
		{
			goto IL_000d;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_0;
		return L_21;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* mSystem_ToCharArray_m5177EFB6943BA31B334BDAD4D055D62CA2BE28F8 (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___0_scr, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL;
	int32_t V_1 = 0;
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = ___0_scr;
		NullCheck(L_0);
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
		V_0 = L_1;
		V_1 = 0;
		goto IL_0018;
	}

IL_000d:
	{
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = V_0;
		int32_t L_3 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_4 = ___0_scr;
		int32_t L_5 = V_1;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		int8_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (Il2CppChar)((int32_t)(uint16_t)L_7));
		int32_t L_8 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
	}

IL_0018:
	{
		int32_t L_9 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_10 = ___0_scr;
		NullCheck(L_10);
		if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
		{
			goto IL_000d;
		}
	}
	{
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11 = V_0;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t mSystem_currentTimeMillis_m5CCB6CA1D1858E7F9BB6905048A0ACC17C73B86A (const RuntimeMethod* method) 
{
	{
		int64_t L_0;
		L_0 = mSystem_getCurrentTimeMillis_mB718D17ABC72E75ECA0CC8ED8EA016446930163E(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t mSystem_currentHour_m6FD6AAC6751F25D68ED0E25B955788F31D881EA4 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
		DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0;
		L_0 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
		V_0 = L_0;
		int32_t L_1;
		L_1 = DateTime_get_Hour_m350B2AEB6ED8AAD80F0779C1FD37EEE13952A7F3((&V_0), NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mSystem_println_mB0E59F5A14CA68FFF83DC3D04B6B07DF363CB77C (RuntimeObject* ___0_str, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject* L_0 = ___0_str;
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mSystem_gc_mA0D1DC8DDEB5BFDAE70F9C79C7472F10D374C8A6 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
		GC_Collect_m43D435501E4B72E382DB08A0431DE01D550F76A7(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mSystem_setScale_mBD0AD7FFC97DE2D0B0E5A16338B0FA91DA29825F (const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mSystem__ctor_mD6688E8358EBC225B7A27EF6B7550EB096672EB4 (mSystem_t1B21ADB1655C044C0EE8693B3E616CF16812FFBC* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyAudioClip__ctor_mB320195E2B5B496051F7832380D220B820F30824 (MyAudioClip_tD8C9643097DAEF723A72579D1AC752CD39A7E9C6* __this, String_t* ___0_filename, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		String_t* L_0 = ___0_filename;
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1;
		L_1 = Resources_Load_mA66E7AA8D024B495158F157382C3A8528306FFEA(L_0, NULL);
		__this->___clip = ((AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20*)CastclassSealed((RuntimeObject*)L_1, AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&__this->___clip), (void*)((AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20*)CastclassSealed((RuntimeObject*)L_1, AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20_il2cpp_TypeInfo_var)));
		String_t* L_2 = ___0_filename;
		__this->___name = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)L_2);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyAudioClip_Play_m940A879292A83D016971D07D613E7DE48A245E92 (MyAudioClip_tD8C9643097DAEF723A72579D1AC752CD39A7E9C6* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		Main_t6125012C4D88701077DD3C4660130C5535730E1E* L_0 = ((Main_t6125012C4D88701077DD3C4660130C5535730E1E_StaticFields*)il2cpp_codegen_static_fields_for(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var))->___main;
		NullCheck(L_0);
		AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_1;
		L_1 = Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B(L_0, Component_GetComponent_TisAudioSource_t871AC2272F896738252F04EE949AEF5B241D3299_m42DA4DEA19EB60D80CBED7413ADEB27FA033C77B_RuntimeMethod_var);
		AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_2 = __this->___clip;
		NullCheck(L_1);
		AudioSource_PlayOneShot_m098BCAE084AABB128BB19ED805D2D985E7B75112(L_1, L_2, NULL);
		int64_t L_3;
		L_3 = mSystem_currentTimeMillis_m5CCB6CA1D1858E7F9BB6905048A0ACC17C73B86A(NULL);
		__this->___timeStart = L_3;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MyAudioClip_isPlaying_mAAD3276B8FBE0F4ADF45D7E199EBF86BAA4F146B (MyAudioClip_tD8C9643097DAEF723A72579D1AC752CD39A7E9C6* __this, const RuntimeMethod* method) 
{
	{
		return (bool)0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyImage__ctor_mC7523396365527803F5C70FD6FDDEA2EC22BFF03 (MyImage_t56408BF927286CDF5F7EFA3A4B4400582F8852A9* __this, const RuntimeMethod* method) 
{
	{
		int64_t L_0;
		L_0 = mSystem_currentTimeMillis_m5CCB6CA1D1858E7F9BB6905048A0ACC17C73B86A(NULL);
		__this->___timeUse = L_0;
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyKeyMap__cctor_mEB348AC4618313A4D52CFB176E90C07D03F4EA7C (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_0 = (Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D*)il2cpp_codegen_object_new(Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D_il2cpp_TypeInfo_var);
		Hashtable__ctor_mD7E2F1EB1BFD683186ECD6EDBE1708AF35C3A87D(L_0, NULL);
		((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h), (void*)L_0);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_1 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_2 = ((int32_t)97);
		RuntimeObject* L_3 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_2);
		int32_t L_4 = ((int32_t)97);
		RuntimeObject* L_5 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_4);
		NullCheck(L_1);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_1, L_3, L_5);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_6 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_7 = ((int32_t)98);
		RuntimeObject* L_8 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_7);
		int32_t L_9 = ((int32_t)98);
		RuntimeObject* L_10 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_9);
		NullCheck(L_6);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_6, L_8, L_10);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_11 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_12 = ((int32_t)99);
		RuntimeObject* L_13 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_12);
		int32_t L_14 = ((int32_t)99);
		RuntimeObject* L_15 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_14);
		NullCheck(L_11);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_11, L_13, L_15);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_16 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_17 = ((int32_t)100);
		RuntimeObject* L_18 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_17);
		int32_t L_19 = ((int32_t)100);
		RuntimeObject* L_20 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_19);
		NullCheck(L_16);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_16, L_18, L_20);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_21 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_22 = ((int32_t)101);
		RuntimeObject* L_23 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_22);
		int32_t L_24 = ((int32_t)101);
		RuntimeObject* L_25 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_24);
		NullCheck(L_21);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_21, L_23, L_25);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_26 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_27 = ((int32_t)102);
		RuntimeObject* L_28 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_27);
		int32_t L_29 = ((int32_t)102);
		RuntimeObject* L_30 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_29);
		NullCheck(L_26);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_26, L_28, L_30);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_31 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_32 = ((int32_t)103);
		RuntimeObject* L_33 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_32);
		int32_t L_34 = ((int32_t)103);
		RuntimeObject* L_35 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_34);
		NullCheck(L_31);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_31, L_33, L_35);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_36 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_37 = ((int32_t)104);
		RuntimeObject* L_38 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_37);
		int32_t L_39 = ((int32_t)104);
		RuntimeObject* L_40 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_39);
		NullCheck(L_36);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_36, L_38, L_40);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_41 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_42 = ((int32_t)105);
		RuntimeObject* L_43 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_42);
		int32_t L_44 = ((int32_t)105);
		RuntimeObject* L_45 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_44);
		NullCheck(L_41);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_41, L_43, L_45);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_46 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_47 = ((int32_t)106);
		RuntimeObject* L_48 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_47);
		int32_t L_49 = ((int32_t)106);
		RuntimeObject* L_50 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_49);
		NullCheck(L_46);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_46, L_48, L_50);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_51 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_52 = ((int32_t)107);
		RuntimeObject* L_53 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_52);
		int32_t L_54 = ((int32_t)107);
		RuntimeObject* L_55 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_54);
		NullCheck(L_51);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_51, L_53, L_55);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_56 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_57 = ((int32_t)108);
		RuntimeObject* L_58 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_57);
		int32_t L_59 = ((int32_t)108);
		RuntimeObject* L_60 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_59);
		NullCheck(L_56);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_56, L_58, L_60);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_61 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_62 = ((int32_t)109);
		RuntimeObject* L_63 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_62);
		int32_t L_64 = ((int32_t)109);
		RuntimeObject* L_65 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_64);
		NullCheck(L_61);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_61, L_63, L_65);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_66 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_67 = ((int32_t)110);
		RuntimeObject* L_68 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_67);
		int32_t L_69 = ((int32_t)110);
		RuntimeObject* L_70 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_69);
		NullCheck(L_66);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_66, L_68, L_70);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_71 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_72 = ((int32_t)111);
		RuntimeObject* L_73 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_72);
		int32_t L_74 = ((int32_t)111);
		RuntimeObject* L_75 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_74);
		NullCheck(L_71);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_71, L_73, L_75);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_76 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_77 = ((int32_t)112);
		RuntimeObject* L_78 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_77);
		int32_t L_79 = ((int32_t)112);
		RuntimeObject* L_80 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_79);
		NullCheck(L_76);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_76, L_78, L_80);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_81 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_82 = ((int32_t)113);
		RuntimeObject* L_83 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_82);
		int32_t L_84 = ((int32_t)113);
		RuntimeObject* L_85 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_84);
		NullCheck(L_81);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_81, L_83, L_85);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_86 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_87 = ((int32_t)114);
		RuntimeObject* L_88 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_87);
		int32_t L_89 = ((int32_t)114);
		RuntimeObject* L_90 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_89);
		NullCheck(L_86);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_86, L_88, L_90);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_91 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_92 = ((int32_t)115);
		RuntimeObject* L_93 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_92);
		int32_t L_94 = ((int32_t)115);
		RuntimeObject* L_95 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_94);
		NullCheck(L_91);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_91, L_93, L_95);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_96 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_97 = ((int32_t)116);
		RuntimeObject* L_98 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_97);
		int32_t L_99 = ((int32_t)116);
		RuntimeObject* L_100 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_99);
		NullCheck(L_96);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_96, L_98, L_100);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_101 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_102 = ((int32_t)117);
		RuntimeObject* L_103 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_102);
		int32_t L_104 = ((int32_t)117);
		RuntimeObject* L_105 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_104);
		NullCheck(L_101);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_101, L_103, L_105);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_106 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_107 = ((int32_t)118);
		RuntimeObject* L_108 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_107);
		int32_t L_109 = ((int32_t)118);
		RuntimeObject* L_110 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_109);
		NullCheck(L_106);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_106, L_108, L_110);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_111 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_112 = ((int32_t)119);
		RuntimeObject* L_113 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_112);
		int32_t L_114 = ((int32_t)119);
		RuntimeObject* L_115 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_114);
		NullCheck(L_111);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_111, L_113, L_115);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_116 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_117 = ((int32_t)120);
		RuntimeObject* L_118 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_117);
		int32_t L_119 = ((int32_t)120);
		RuntimeObject* L_120 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_119);
		NullCheck(L_116);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_116, L_118, L_120);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_121 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_122 = ((int32_t)121);
		RuntimeObject* L_123 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_122);
		int32_t L_124 = ((int32_t)121);
		RuntimeObject* L_125 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_124);
		NullCheck(L_121);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_121, L_123, L_125);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_126 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_127 = ((int32_t)122);
		RuntimeObject* L_128 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_127);
		int32_t L_129 = ((int32_t)122);
		RuntimeObject* L_130 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_129);
		NullCheck(L_126);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_126, L_128, L_130);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_131 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_132 = ((int32_t)48);
		RuntimeObject* L_133 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_132);
		int32_t L_134 = ((int32_t)48);
		RuntimeObject* L_135 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_134);
		NullCheck(L_131);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_131, L_133, L_135);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_136 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_137 = ((int32_t)49);
		RuntimeObject* L_138 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_137);
		int32_t L_139 = ((int32_t)49);
		RuntimeObject* L_140 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_139);
		NullCheck(L_136);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_136, L_138, L_140);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_141 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_142 = ((int32_t)50);
		RuntimeObject* L_143 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_142);
		int32_t L_144 = ((int32_t)50);
		RuntimeObject* L_145 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_144);
		NullCheck(L_141);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_141, L_143, L_145);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_146 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_147 = ((int32_t)51);
		RuntimeObject* L_148 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_147);
		int32_t L_149 = ((int32_t)51);
		RuntimeObject* L_150 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_149);
		NullCheck(L_146);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_146, L_148, L_150);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_151 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_152 = ((int32_t)52);
		RuntimeObject* L_153 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_152);
		int32_t L_154 = ((int32_t)52);
		RuntimeObject* L_155 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_154);
		NullCheck(L_151);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_151, L_153, L_155);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_156 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_157 = ((int32_t)53);
		RuntimeObject* L_158 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_157);
		int32_t L_159 = ((int32_t)53);
		RuntimeObject* L_160 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_159);
		NullCheck(L_156);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_156, L_158, L_160);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_161 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_162 = ((int32_t)54);
		RuntimeObject* L_163 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_162);
		int32_t L_164 = ((int32_t)54);
		RuntimeObject* L_165 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_164);
		NullCheck(L_161);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_161, L_163, L_165);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_166 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_167 = ((int32_t)55);
		RuntimeObject* L_168 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_167);
		int32_t L_169 = ((int32_t)55);
		RuntimeObject* L_170 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_169);
		NullCheck(L_166);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_166, L_168, L_170);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_171 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_172 = ((int32_t)56);
		RuntimeObject* L_173 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_172);
		int32_t L_174 = ((int32_t)56);
		RuntimeObject* L_175 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_174);
		NullCheck(L_171);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_171, L_173, L_175);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_176 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_177 = ((int32_t)57);
		RuntimeObject* L_178 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_177);
		int32_t L_179 = ((int32_t)57);
		RuntimeObject* L_180 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_179);
		NullCheck(L_176);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_176, L_178, L_180);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_181 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_182 = ((int32_t)32);
		RuntimeObject* L_183 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_182);
		int32_t L_184 = ((int32_t)32);
		RuntimeObject* L_185 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_184);
		NullCheck(L_181);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_181, L_183, L_185);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_186 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_187 = ((int32_t)282);
		RuntimeObject* L_188 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_187);
		int32_t L_189 = ((int32_t)-21);
		RuntimeObject* L_190 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_189);
		NullCheck(L_186);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_186, L_188, L_190);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_191 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_192 = ((int32_t)283);
		RuntimeObject* L_193 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_192);
		int32_t L_194 = ((int32_t)-22);
		RuntimeObject* L_195 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_194);
		NullCheck(L_191);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_191, L_193, L_195);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_196 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_197 = ((int32_t)61);
		RuntimeObject* L_198 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_197);
		int32_t L_199 = ((int32_t)-25);
		RuntimeObject* L_200 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_199);
		NullCheck(L_196);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_196, L_198, L_200);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_201 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_202 = ((int32_t)45);
		RuntimeObject* L_203 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_202);
		int32_t L_204 = ((int32_t)-24);
		RuntimeObject* L_205 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_204);
		NullCheck(L_201);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_201, L_203, L_205);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_206 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_207 = ((int32_t)284);
		RuntimeObject* L_208 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_207);
		int32_t L_209 = ((int32_t)-23);
		RuntimeObject* L_210 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_209);
		NullCheck(L_206);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_206, L_208, L_210);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_211 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_212 = ((int32_t)273);
		RuntimeObject* L_213 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_212);
		int32_t L_214 = (-1);
		RuntimeObject* L_215 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_214);
		NullCheck(L_211);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_211, L_213, L_215);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_216 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_217 = ((int32_t)274);
		RuntimeObject* L_218 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_217);
		int32_t L_219 = ((int32_t)-2);
		RuntimeObject* L_220 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_219);
		NullCheck(L_216);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_216, L_218, L_220);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_221 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_222 = ((int32_t)276);
		RuntimeObject* L_223 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_222);
		int32_t L_224 = ((int32_t)-3);
		RuntimeObject* L_225 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_224);
		NullCheck(L_221);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_221, L_223, L_225);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_226 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_227 = ((int32_t)275);
		RuntimeObject* L_228 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_227);
		int32_t L_229 = ((int32_t)-4);
		RuntimeObject* L_230 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_229);
		NullCheck(L_226);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_226, L_228, L_230);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_231 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_232 = 8;
		RuntimeObject* L_233 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_232);
		int32_t L_234 = ((int32_t)-8);
		RuntimeObject* L_235 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_234);
		NullCheck(L_231);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_231, L_233, L_235);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_236 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_237 = ((int32_t)13);
		RuntimeObject* L_238 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_237);
		int32_t L_239 = ((int32_t)-5);
		RuntimeObject* L_240 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_239);
		NullCheck(L_236);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_236, L_238, L_240);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_241 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_242 = ((int32_t)9);
		RuntimeObject* L_243 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_242);
		int32_t L_244 = ((int32_t)-26);
		RuntimeObject* L_245 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_244);
		NullCheck(L_241);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_241, L_243, L_245);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_246 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_247 = ((int32_t)46);
		RuntimeObject* L_248 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_247);
		int32_t L_249 = ((int32_t)46);
		RuntimeObject* L_250 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_249);
		NullCheck(L_246);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_246, L_248, L_250);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_251 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_252 = ((int32_t)64);
		RuntimeObject* L_253 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_252);
		int32_t L_254 = ((int32_t)64);
		RuntimeObject* L_255 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_254);
		NullCheck(L_251);
		VirtualActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(15, L_251, L_253, L_255);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MyKeyMap_map_mEB1AF289EAEBE6F728B43F60D9D9EFD4882EC800 (int32_t ___0_k, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var);
		Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_0 = ((MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_StaticFields*)il2cpp_codegen_static_fields_for(MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3_il2cpp_TypeInfo_var))->___h;
		int32_t L_1 = ___0_k;
		int32_t L_2 = L_1;
		RuntimeObject* L_3 = Box(KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_il2cpp_TypeInfo_var, &L_2);
		NullCheck(L_0);
		RuntimeObject* L_4;
		L_4 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(21, L_0, L_3);
		V_0 = L_4;
		RuntimeObject* L_5 = V_0;
		if (L_5)
		{
			goto IL_0016;
		}
	}
	{
		return 0;
	}

IL_0016:
	{
		RuntimeObject* L_6 = V_0;
		return ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_6, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyKeyMap__ctor_mB40758ED1FC42BBEABBF1A8871A7F5BA80E0C7B8 (MyKeyMap_t024AC4A382D5E2E2F7FD7D3DCF19ACD75DF6EDA3* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyRandom__ctor_mF1EE83D57EA85AB1CCAF7F9C61B1A33E767B59D5 (MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_0 = (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8*)il2cpp_codegen_object_new(Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var);
		Random__ctor_m151183BD4F021499A98B9DE8502DAD4B12DD16AC(L_0, NULL);
		__this->___r = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___r), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MyRandom_nextInt_m4E6F8E5529A31775C367CF75E789E4CEEBE879E1 (MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE* __this, const RuntimeMethod* method) 
{
	{
		Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_0 = __this->___r;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_0);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MyRandom_nextInt_m43943AAD9305BEC4C8DACCDBF63470E519728976 (MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE* __this, int32_t ___0_a, const RuntimeMethod* method) 
{
	{
		Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_0 = __this->___r;
		int32_t L_1 = ___0_a;
		NullCheck(L_0);
		int32_t L_2;
		L_2 = VirtualFuncInvoker1< int32_t, int32_t >::Invoke(7, L_0, L_1);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MyRandom_nextInt_mD695CFE5816C571AD280B0A68A550D9F4E4F765E (MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE* __this, int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) 
{
	{
		Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_0 = __this->___r;
		int32_t L_1 = ___0_a;
		int32_t L_2 = ___1_b;
		NullCheck(L_0);
		int32_t L_3;
		L_3 = VirtualFuncInvoker2< int32_t, int32_t, int32_t >::Invoke(6, L_0, L_1, L_2);
		return L_3;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myReader__ctor_mD19F32B39F5816737B33C0086EDE1C0CB72C4441 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myReader__ctor_m61EAE1B77A35D717C484A0BA3AA8A66DB94C44DE (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___0_data, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = ___0_data;
		__this->___buffer = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___buffer), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myReader__ctor_m6945128D105259A66EE57396371A1A3605089A39 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, String_t* ___0_filename, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* V_0 = NULL;
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		String_t* L_0 = ___0_filename;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
		Type_t* L_2;
		L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_3;
		L_3 = Resources_Load_m6CD8FBBCCFFF22179FA0E7B1806B888103008D33(L_0, L_2, NULL);
		V_0 = ((TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69*)CastclassClass((RuntimeObject*)L_3, TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69_il2cpp_TypeInfo_var));
		TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_4 = V_0;
		NullCheck(L_4);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5;
		L_5 = TextAsset_get_bytes_m244B31755642C9623B570FC96B9A04523B1E5178(L_4, NULL);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_6;
		L_6 = mSystem_convertToSbyte_mAE6A0FD020DD58F9F32930C2FAC4E47CD6C72C98(L_5, NULL);
		__this->___buffer = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___buffer), (void*)L_6);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t myReader_readSByte_mB2F3C8A75A44E2BF33C2BCA1E2DF5155987C6772 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___posRead;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_1 = __this->___buffer;
		NullCheck(L_1);
		if ((((int32_t)L_0) >= ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))
		{
			goto IL_0029;
		}
	}
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = __this->___buffer;
		int32_t L_3 = __this->___posRead;
		V_0 = L_3;
		int32_t L_4 = V_0;
		__this->___posRead = ((int32_t)il2cpp_codegen_add(L_4, 1));
		int32_t L_5 = V_0;
		NullCheck(L_2);
		int32_t L_6 = L_5;
		int8_t L_7 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		return L_7;
	}

IL_0029:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_8 = __this->___buffer;
		NullCheck(L_8);
		__this->___posRead = ((int32_t)(((RuntimeArray*)L_8)->max_length));
		return (int8_t)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t myReader_readsbyte_mEAD8CECE2C017C0150FCA6E24F3E8ED0D773BDA8 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	{
		int8_t L_0;
		L_0 = myReader_readSByte_mB2F3C8A75A44E2BF33C2BCA1E2DF5155987C6772(__this, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t myReader_readByte_mCDDF6ED5E0EB397901E6243495AAFF1897771C74 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	{
		int8_t L_0;
		L_0 = myReader_readSByte_mB2F3C8A75A44E2BF33C2BCA1E2DF5155987C6772(__this, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myReader_mark_m4F9318EB449A2E9082286F91799EE9E8CF7E762D (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, int32_t ___0_readlimit, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___posRead;
		__this->___posMark = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myReader_reset_mE7E30C18E65522895CB8842EDF245B9D89EF744D (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___posMark;
		__this->___posRead = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t myReader_readUnsignedByte_mF9CF4F40864C78BA0D2A8C19E427A6C50B1E4A36 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	{
		int8_t L_0;
		L_0 = myReader_readSByte_mB2F3C8A75A44E2BF33C2BCA1E2DF5155987C6772(__this, NULL);
		uint8_t L_1;
		L_1 = myReader_convertSbyteToByte_m0E14D1FA7D2AFC05842ABB00C912B7EFFC0D4469(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t myReader_readShort_m5A4EA10949618178F9479EE630222339309CD2AF (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	int16_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		V_0 = (int16_t)0;
		V_1 = 0;
		goto IL_0032;
	}

IL_0006:
	{
		int16_t L_0 = V_0;
		V_0 = ((int16_t)((int32_t)((int32_t)L_0<<8)));
		int16_t L_1 = V_0;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = __this->___buffer;
		int32_t L_3 = __this->___posRead;
		V_2 = L_3;
		int32_t L_4 = V_2;
		__this->___posRead = ((int32_t)il2cpp_codegen_add(L_4, 1));
		int32_t L_5 = V_2;
		NullCheck(L_2);
		int32_t L_6 = L_5;
		int8_t L_7 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		V_0 = ((int16_t)((int32_t)((int32_t)L_1|(int32_t)((int16_t)((int32_t)(((int32_t)255)&(int32_t)L_7))))));
		int32_t L_8 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
	}

IL_0032:
	{
		int32_t L_9 = V_1;
		if ((((int32_t)L_9) < ((int32_t)2)))
		{
			goto IL_0006;
		}
	}
	{
		int16_t L_10 = V_0;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t myReader_readUnsignedShort_mA15D5FC6AC695E964D4E491124752261C00D5834 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	uint16_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		V_0 = (uint16_t)0;
		V_1 = 0;
		goto IL_0032;
	}

IL_0006:
	{
		uint16_t L_0 = V_0;
		V_0 = (uint16_t)((int32_t)(uint16_t)((int32_t)((int32_t)L_0<<8)));
		uint16_t L_1 = V_0;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = __this->___buffer;
		int32_t L_3 = __this->___posRead;
		V_2 = L_3;
		int32_t L_4 = V_2;
		__this->___posRead = ((int32_t)il2cpp_codegen_add(L_4, 1));
		int32_t L_5 = V_2;
		NullCheck(L_2);
		int32_t L_6 = L_5;
		int8_t L_7 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		V_0 = (uint16_t)((int32_t)(uint16_t)((int32_t)((int32_t)L_1|((int32_t)(uint16_t)((int32_t)(((int32_t)255)&(int32_t)L_7))))));
		int32_t L_8 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
	}

IL_0032:
	{
		int32_t L_9 = V_1;
		if ((((int32_t)L_9) < ((int32_t)2)))
		{
			goto IL_0006;
		}
	}
	{
		uint16_t L_10 = V_0;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t myReader_readInt_mBBE3D6B1C73B3F9EA32C3CEACD7E5686DCDDB1C5 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		V_0 = 0;
		V_1 = 0;
		goto IL_002f;
	}

IL_0006:
	{
		int32_t L_0 = V_0;
		V_0 = ((int32_t)(L_0<<8));
		int32_t L_1 = V_0;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = __this->___buffer;
		int32_t L_3 = __this->___posRead;
		V_2 = L_3;
		int32_t L_4 = V_2;
		__this->___posRead = ((int32_t)il2cpp_codegen_add(L_4, 1));
		int32_t L_5 = V_2;
		NullCheck(L_2);
		int32_t L_6 = L_5;
		int8_t L_7 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		V_0 = ((int32_t)(L_1|((int32_t)(((int32_t)255)&(int32_t)L_7))));
		int32_t L_8 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
	}

IL_002f:
	{
		int32_t L_9 = V_1;
		if ((((int32_t)L_9) < ((int32_t)4)))
		{
			goto IL_0006;
		}
	}
	{
		int32_t L_10 = V_0;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t myReader_readLong_m28B988A2CB27F61C2796A34DAD3DE686D9940C14 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	int64_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		V_0 = ((int64_t)0);
		V_1 = 0;
		goto IL_0031;
	}

IL_0007:
	{
		int64_t L_0 = V_0;
		V_0 = ((int64_t)(L_0<<8));
		int64_t L_1 = V_0;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = __this->___buffer;
		int32_t L_3 = __this->___posRead;
		V_2 = L_3;
		int32_t L_4 = V_2;
		__this->___posRead = ((int32_t)il2cpp_codegen_add(L_4, 1));
		int32_t L_5 = V_2;
		NullCheck(L_2);
		int32_t L_6 = L_5;
		int8_t L_7 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		V_0 = ((int64_t)(L_1|((int64_t)((int32_t)(((int32_t)255)&(int32_t)L_7)))));
		int32_t L_8 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
	}

IL_0031:
	{
		int32_t L_9 = V_1;
		if ((((int32_t)L_9) < ((int32_t)8)))
		{
			goto IL_0007;
		}
	}
	{
		int64_t L_10 = V_0;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool myReader_readBool_m69D2BFE9F39F4039327204D7A36C9F85FE07FBF9 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	{
		int8_t L_0;
		L_0 = myReader_readSByte_mB2F3C8A75A44E2BF33C2BCA1E2DF5155987C6772(__this, NULL);
		return (bool)((((int32_t)L_0) > ((int32_t)0))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool myReader_readBoolean_m741F3BFB46800E08CF79B6E514F34DE1E248819B (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	{
		int8_t L_0;
		L_0 = myReader_readSByte_mB2F3C8A75A44E2BF33C2BCA1E2DF5155987C6772(__this, NULL);
		return (bool)((((int32_t)L_0) > ((int32_t)0))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* myReader_readString_m24FCD8F8C62DAD2E7B9662F8893AA5E472B1774A (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int16_t V_0 = 0;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	int32_t V_2 = 0;
	{
		int16_t L_0;
		L_0 = myReader_readShort_m5A4EA10949618178F9479EE630222339309CD2AF(__this, NULL);
		V_0 = L_0;
		int16_t L_1 = V_0;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_1);
		V_1 = L_2;
		V_2 = 0;
		goto IL_0024;
	}

IL_0012:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_1;
		int32_t L_4 = V_2;
		int8_t L_5;
		L_5 = myReader_readSByte_mB2F3C8A75A44E2BF33C2BCA1E2DF5155987C6772(__this, NULL);
		uint8_t L_6;
		L_6 = myReader_convertSbyteToByte_m0E14D1FA7D2AFC05842ABB00C912B7EFFC0D4469(L_5, NULL);
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (uint8_t)L_6);
		int32_t L_7 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_0024:
	{
		int32_t L_8 = V_2;
		int16_t L_9 = V_0;
		if ((((int32_t)L_8) < ((int32_t)L_9)))
		{
			goto IL_0012;
		}
	}
	{
		UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE* L_10 = (UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE*)il2cpp_codegen_object_new(UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_il2cpp_TypeInfo_var);
		UTF8Encoding__ctor_m221CD37E0DBDC63D175FE38646E28CA801D08C00(L_10, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_1;
		NullCheck(L_10);
		String_t* L_12;
		L_12 = VirtualFuncInvoker1< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(33, L_10, L_11);
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* myReader_readStringUTF_mA39987DBD432667C1F7D85074FDFF61D1BA66926 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int16_t V_0 = 0;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	int32_t V_2 = 0;
	{
		int16_t L_0;
		L_0 = myReader_readShort_m5A4EA10949618178F9479EE630222339309CD2AF(__this, NULL);
		V_0 = L_0;
		int16_t L_1 = V_0;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_1);
		V_1 = L_2;
		V_2 = 0;
		goto IL_0024;
	}

IL_0012:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_1;
		int32_t L_4 = V_2;
		int8_t L_5;
		L_5 = myReader_readSByte_mB2F3C8A75A44E2BF33C2BCA1E2DF5155987C6772(__this, NULL);
		uint8_t L_6;
		L_6 = myReader_convertSbyteToByte_m0E14D1FA7D2AFC05842ABB00C912B7EFFC0D4469(L_5, NULL);
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (uint8_t)L_6);
		int32_t L_7 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_0024:
	{
		int32_t L_8 = V_2;
		int16_t L_9 = V_0;
		if ((((int32_t)L_8) < ((int32_t)L_9)))
		{
			goto IL_0012;
		}
	}
	{
		UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE* L_10 = (UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE*)il2cpp_codegen_object_new(UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_il2cpp_TypeInfo_var);
		UTF8Encoding__ctor_m221CD37E0DBDC63D175FE38646E28CA801D08C00(L_10, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_1;
		NullCheck(L_10);
		String_t* L_12;
		L_12 = VirtualFuncInvoker1< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(33, L_10, L_11);
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* myReader_readUTF_m7BDB6B0B2C3063B93376A208946519E334B482F4 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0;
		L_0 = myReader_readStringUTF_mA39987DBD432667C1F7D85074FDFF61D1BA66926(__this, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t myReader_read_m721E22F92C36D60D39341F8DE6A870EFF8F96B2F (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___posRead;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_1 = __this->___buffer;
		NullCheck(L_1);
		if ((((int32_t)L_0) >= ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))
		{
			goto IL_0017;
		}
	}
	{
		int8_t L_2;
		L_2 = myReader_readSByte_mB2F3C8A75A44E2BF33C2BCA1E2DF5155987C6772(__this, NULL);
		return L_2;
	}

IL_0017:
	{
		return (-1);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t myReader_read_mDA9ABBC0D5E3718551F04D617286646EEBB49384 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** ___0_data, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** L_0 = ___0_data;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_1 = *((SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913**)L_0);
		if (L_1)
		{
			goto IL_0006;
		}
	}
	{
		return 0;
	}

IL_0006:
	{
		V_0 = 0;
		V_1 = 0;
		goto IL_0030;
	}

IL_000c:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** L_2 = ___0_data;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_3 = *((SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913**)L_2);
		int32_t L_4 = V_1;
		int8_t L_5;
		L_5 = myReader_readSByte_mB2F3C8A75A44E2BF33C2BCA1E2DF5155987C6772(__this, NULL);
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (int8_t)L_5);
		int32_t L_6 = __this->___posRead;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7 = __this->___buffer;
		NullCheck(L_7);
		if ((((int32_t)L_6) <= ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
		{
			goto IL_0028;
		}
	}
	{
		return (-1);
	}

IL_0028:
	{
		int32_t L_8 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
		int32_t L_9 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_0030:
	{
		int32_t L_10 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** L_11 = ___0_data;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_12 = *((SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913**)L_11);
		NullCheck(L_12);
		if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))
		{
			goto IL_000c;
		}
	}
	{
		int32_t L_13 = V_0;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t myReader_readz_mFC95163C6A02169BDAE69BEFAABE070B7A2D2B22 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___0_data, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = ___0_data;
		if (L_0)
		{
			goto IL_0005;
		}
	}
	{
		return 0;
	}

IL_0005:
	{
		V_0 = 0;
		V_1 = 0;
		goto IL_002e;
	}

IL_000b:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_1 = ___0_data;
		int32_t L_2 = V_1;
		int8_t L_3;
		L_3 = myReader_readSByte_mB2F3C8A75A44E2BF33C2BCA1E2DF5155987C6772(__this, NULL);
		NullCheck(L_1);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (int8_t)L_3);
		int32_t L_4 = __this->___posRead;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_5 = __this->___buffer;
		NullCheck(L_5);
		if ((((int32_t)L_4) <= ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))
		{
			goto IL_0026;
		}
	}
	{
		return (-1);
	}

IL_0026:
	{
		int32_t L_6 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
		int32_t L_7 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_002e:
	{
		int32_t L_8 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_9 = ___0_data;
		NullCheck(L_9);
		if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
		{
			goto IL_000b;
		}
	}
	{
		int32_t L_10 = V_0;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myReader_readFully_m8608417048EE24F48B0E1E760D131963204F563C (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** ___0_data, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** L_0 = ___0_data;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_1 = *((SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913**)L_0);
		if (!L_1)
		{
			goto IL_0032;
		}
	}
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** L_2 = ___0_data;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_3 = *((SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913**)L_2);
		NullCheck(L_3);
		int32_t L_4 = __this->___posRead;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_5 = __this->___buffer;
		NullCheck(L_5);
		if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_3)->max_length)), L_4))) > ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))
		{
			goto IL_0032;
		}
	}
	{
		V_0 = 0;
		goto IL_002b;
	}

IL_001d:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** L_6 = ___0_data;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7 = *((SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913**)L_6);
		int32_t L_8 = V_0;
		int8_t L_9;
		L_9 = myReader_readSByte_mB2F3C8A75A44E2BF33C2BCA1E2DF5155987C6772(__this, NULL);
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (int8_t)L_9);
		int32_t L_10 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1));
	}

IL_002b:
	{
		int32_t L_11 = V_0;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** L_12 = ___0_data;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_13 = *((SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913**)L_12);
		NullCheck(L_13);
		if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
		{
			goto IL_001d;
		}
	}

IL_0032:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t myReader_available_m929F700B0FC5E5BEB2883E2F0161368D14DB3879 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = __this->___buffer;
		NullCheck(L_0);
		int32_t L_1 = __this->___posRead;
		return ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), L_1));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t myReader_convertSbyteToByte_m0E14D1FA7D2AFC05842ABB00C912B7EFFC0D4469 (int8_t ___0_var, const RuntimeMethod* method) 
{
	{
		int8_t L_0 = ___0_var;
		if ((((int32_t)L_0) <= ((int32_t)0)))
		{
			goto IL_0007;
		}
	}
	{
		int8_t L_1 = ___0_var;
		return (uint8_t)((int32_t)(uint8_t)L_1);
	}

IL_0007:
	{
		int8_t L_2 = ___0_var;
		return (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, ((int32_t)256))));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* myReader_convertSbyteToByte_m77C69F3A94AF675DDF3E31B4CE9C6D1E0FE04D90 (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___0_var, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
	int32_t V_1 = 0;
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = ___0_var;
		NullCheck(L_0);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
		V_0 = L_1;
		V_1 = 0;
		goto IL_002d;
	}

IL_000d:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = ___0_var;
		int32_t L_3 = V_1;
		NullCheck(L_2);
		int32_t L_4 = L_3;
		int8_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		if ((((int32_t)L_5) <= ((int32_t)0)))
		{
			goto IL_001c;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0;
		int32_t L_7 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_8 = ___0_var;
		int32_t L_9 = V_1;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		int8_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (uint8_t)((int32_t)(uint8_t)L_11));
		goto IL_0029;
	}

IL_001c:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_0;
		int32_t L_13 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_14 = ___0_var;
		int32_t L_15 = V_1;
		NullCheck(L_14);
		int32_t L_16 = L_15;
		int8_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, ((int32_t)256)))));
	}

IL_0029:
	{
		int32_t L_18 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1));
	}

IL_002d:
	{
		int32_t L_19 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_20 = ___0_var;
		NullCheck(L_20);
		if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
		{
			goto IL_000d;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_0;
		return L_21;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myReader_Close_m49C5C4EA5E7DEF76AD51D05E0AD607CE693DE4C0 (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	{
		__this->___buffer = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___buffer), (void*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myReader_close_m710ADC4EAF7025A3AF206ABB0C7D123A2A4D027C (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* __this, const RuntimeMethod* method) 
{
	{
		__this->___buffer = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___buffer), (void*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* MyStream_readFile_m13FB3C94A64FCF1506D6DEAAC2916AAB3628521A (String_t* ___0_path, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* V_0 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
		il2cpp_codegen_runtime_class_init_inline(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		String_t* L_0 = ((Main_t6125012C4D88701077DD3C4660130C5535730E1E_StaticFields*)il2cpp_codegen_static_fields_for(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var))->___res;
		String_t* L_1 = ___0_path;
		String_t* L_2;
		L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_0, L_1, NULL);
		___0_path = L_2;
	}
	try
	{
		String_t* L_3 = ___0_path;
		DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* L_4;
		L_4 = DataInputStream_getResourceAsStream_mC730AA57946C53A038BD932C9F53C52E9027D156(L_3, NULL);
		V_0 = L_4;
		goto IL_001b;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0016;
		}
		throw e;
	}

CATCH_0016:
	{
		V_0 = (DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE*)NULL;
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_001b;
	}

IL_001b:
	{
		DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyStream__ctor_mFF92A6A7FCF34922CCDC7E57826A71E7D10B0C36 (MyStream_t7739B07B9FAFC9BA16CF48F4B3055FAE28740911* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyVector__ctor_m9CAA74C33B5605E7806E3F1C9E1D78A97AE10692 (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = (ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A*)il2cpp_codegen_object_new(ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A_il2cpp_TypeInfo_var);
		ArrayList__ctor_m07DC369002304B483B9FC41DBDAF4A25AC3C9F80(L_0, NULL);
		__this->___a = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___a), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyVector__ctor_m048B4036DBE6DE7D76D4EDA9C96562A1F59873DD (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ___0_a, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = ___0_a;
		__this->___a = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___a), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyVector_addElement_mEAC138D2FA33E278970E8870AF36E6F9B335916E (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) 
{
	{
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = __this->___a;
		RuntimeObject* L_1 = ___0_o;
		NullCheck(L_0);
		int32_t L_2;
		L_2 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(25, L_0, L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MyVector_contains_m61E50E7516A347FECC6B55CD4C383EBDD338BEBF (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) 
{
	{
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = __this->___a;
		RuntimeObject* L_1 = ___0_o;
		NullCheck(L_0);
		bool L_2;
		L_2 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(29, L_0, L_1);
		if (!L_2)
		{
			goto IL_0010;
		}
	}
	{
		return (bool)1;
	}

IL_0010:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MyVector_size_mF025A05E2021611BFB9E107342658AEB05222BA9 (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, const RuntimeMethod* method) 
{
	{
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = __this->___a;
		if (L_0)
		{
			goto IL_000a;
		}
	}
	{
		return 0;
	}

IL_000a:
	{
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_1 = __this->___a;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = VirtualFuncInvoker0< int32_t >::Invoke(20, L_1);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MyVector_elementAt_m2058CB2FBF87C401368BB43AE172A9BB65956E4E (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, int32_t ___0_index, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_index;
		if ((((int32_t)L_0) <= ((int32_t)(-1))))
		{
			goto IL_001f;
		}
	}
	{
		int32_t L_1 = ___0_index;
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_2 = __this->___a;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = VirtualFuncInvoker0< int32_t >::Invoke(20, L_2);
		if ((((int32_t)L_1) >= ((int32_t)L_3)))
		{
			goto IL_001f;
		}
	}
	{
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_4 = __this->___a;
		int32_t L_5 = ___0_index;
		NullCheck(L_4);
		RuntimeObject* L_6;
		L_6 = VirtualFuncInvoker1< RuntimeObject*, int32_t >::Invoke(23, L_4, L_5);
		return L_6;
	}

IL_001f:
	{
		return NULL;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyVector_set_mA7B16EE8B10484A5EDD7E9F9F62385D243D36A0F (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, int32_t ___0_index, RuntimeObject* ___1_obj, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_index;
		if ((((int32_t)L_0) <= ((int32_t)(-1))))
		{
			goto IL_001f;
		}
	}
	{
		int32_t L_1 = ___0_index;
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_2 = __this->___a;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = VirtualFuncInvoker0< int32_t >::Invoke(20, L_2);
		if ((((int32_t)L_1) >= ((int32_t)L_3)))
		{
			goto IL_001f;
		}
	}
	{
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_4 = __this->___a;
		int32_t L_5 = ___0_index;
		RuntimeObject* L_6 = ___1_obj;
		NullCheck(L_4);
		VirtualActionInvoker2< int32_t, RuntimeObject* >::Invoke(24, L_4, L_5, L_6);
	}

IL_001f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyVector_setElementAt_m2AFDBF259BD0018FC2D8FBFD4748C58719927231 (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, RuntimeObject* ___0_obj, int32_t ___1_index, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___1_index;
		if ((((int32_t)L_0) <= ((int32_t)(-1))))
		{
			goto IL_001f;
		}
	}
	{
		int32_t L_1 = ___1_index;
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_2 = __this->___a;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = VirtualFuncInvoker0< int32_t >::Invoke(20, L_2);
		if ((((int32_t)L_1) >= ((int32_t)L_3)))
		{
			goto IL_001f;
		}
	}
	{
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_4 = __this->___a;
		int32_t L_5 = ___1_index;
		RuntimeObject* L_6 = ___0_obj;
		NullCheck(L_4);
		VirtualActionInvoker2< int32_t, RuntimeObject* >::Invoke(24, L_4, L_5, L_6);
	}

IL_001f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MyVector_indexOf_m5BA8FC6BCCAD9A1E2EF272C55A8CE58934DDF128 (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) 
{
	{
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = __this->___a;
		RuntimeObject* L_1 = ___0_o;
		NullCheck(L_0);
		int32_t L_2;
		L_2 = VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(34, L_0, L_1);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyVector_removeElementAt_mBAAE9A96CE172AF34B3FAFAF22E50D5F191E97C5 (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, int32_t ___0_index, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_index;
		if ((((int32_t)L_0) <= ((int32_t)(-1))))
		{
			goto IL_001e;
		}
	}
	{
		int32_t L_1 = ___0_index;
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_2 = __this->___a;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = VirtualFuncInvoker0< int32_t >::Invoke(20, L_2);
		if ((((int32_t)L_1) >= ((int32_t)L_3)))
		{
			goto IL_001e;
		}
	}
	{
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_4 = __this->___a;
		int32_t L_5 = ___0_index;
		NullCheck(L_4);
		VirtualActionInvoker1< int32_t >::Invoke(38, L_4, L_5);
	}

IL_001e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyVector_removeElement_mD02AC92E6BBD8E66F530EB978E180069029E70E0 (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) 
{
	{
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = __this->___a;
		RuntimeObject* L_1 = ___0_o;
		NullCheck(L_0);
		VirtualActionInvoker1< RuntimeObject* >::Invoke(37, L_0, L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyVector_removeAllElements_mF2D6466281DBBB597BBEDED74C9214256D0CE7D1 (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, const RuntimeMethod* method) 
{
	{
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = __this->___a;
		NullCheck(L_0);
		VirtualActionInvoker0::Invoke(27, L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyVector_insertElementAt_mEEEEE2C8E76785EAABFD08BB8A7E8B1C9B0975B4 (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, RuntimeObject* ___0_o, int32_t ___1_i, const RuntimeMethod* method) 
{
	{
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = __this->___a;
		int32_t L_1 = ___1_i;
		RuntimeObject* L_2 = ___0_o;
		NullCheck(L_0);
		VirtualActionInvoker2< int32_t, RuntimeObject* >::Invoke(35, L_0, L_1, L_2);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MyVector_firstElement_m94A5045C21B62FA1D7A4188219F87AFC1180CDEB (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, const RuntimeMethod* method) 
{
	{
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = __this->___a;
		NullCheck(L_0);
		RuntimeObject* L_1;
		L_1 = VirtualFuncInvoker1< RuntimeObject*, int32_t >::Invoke(23, L_0, 0);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MyVector_lastElement_m432E10733119F47DB68519CE7FB98AFFE1A6173B (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, const RuntimeMethod* method) 
{
	{
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_0 = __this->___a;
		ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* L_1 = __this->___a;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = VirtualFuncInvoker0< int32_t >::Invoke(20, L_1);
		NullCheck(L_0);
		RuntimeObject* L_3;
		L_3 = VirtualFuncInvoker1< RuntimeObject*, int32_t >::Invoke(23, L_0, ((int32_t)il2cpp_codegen_subtract(L_2, 1)));
		return L_3;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeSByte_mF85429DA92DB758CA70F284586E4FE394237DD6F (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int8_t ___0_value, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		myWriter_checkLenght_mBB448E8E85966092A698A47EED0AA598C89AE40B(__this, 0, NULL);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = __this->___buffer;
		int32_t L_1 = __this->___posWrite;
		V_0 = L_1;
		int32_t L_2 = V_0;
		__this->___posWrite = ((int32_t)il2cpp_codegen_add(L_2, 1));
		int32_t L_3 = V_0;
		int8_t L_4 = ___0_value;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (int8_t)L_4);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeSByteUncheck_mC6D94B5457998B8227E5155B6D4B6D3009C52D00 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int8_t ___0_value, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = __this->___buffer;
		int32_t L_1 = __this->___posWrite;
		V_0 = L_1;
		int32_t L_2 = V_0;
		__this->___posWrite = ((int32_t)il2cpp_codegen_add(L_2, 1));
		int32_t L_3 = V_0;
		int8_t L_4 = ___0_value;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (int8_t)L_4);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeByte_m58C21F59EFD99EC5C4BFFAB70A736504075C8F3B (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int8_t ___0_value, const RuntimeMethod* method) 
{
	{
		int8_t L_0 = ___0_value;
		myWriter_writeSByte_mF85429DA92DB758CA70F284586E4FE394237DD6F(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeByte_m55A2125BEA4D624CE7B8088CED04BFEB232EDA48 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		myWriter_writeSByte_mF85429DA92DB758CA70F284586E4FE394237DD6F(__this, ((int8_t)L_0), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeUnsignedByte_m4A3683262CF89EC93958600D8C71D1A717D8B19B (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, uint8_t ___0_value, const RuntimeMethod* method) 
{
	{
		uint8_t L_0 = ___0_value;
		myWriter_writeSByte_mF85429DA92DB758CA70F284586E4FE394237DD6F(__this, ((int8_t)L_0), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeUnsignedByte_mA5F233DFFA8081B8DF937CE61886541257A92B8D (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value;
		NullCheck(L_0);
		myWriter_checkLenght_mBB448E8E85966092A698A47EED0AA598C89AE40B(__this, ((int32_t)(((RuntimeArray*)L_0)->max_length)), NULL);
		V_0 = 0;
		goto IL_001b;
	}

IL_000d:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_value;
		int32_t L_2 = V_0;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		uint8_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		myWriter_writeSByteUncheck_mC6D94B5457998B8227E5155B6D4B6D3009C52D00(__this, ((int8_t)L_4), NULL);
		int32_t L_5 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_001b:
	{
		int32_t L_6 = V_0;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___0_value;
		NullCheck(L_7);
		if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
		{
			goto IL_000d;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeSByte_mB05B21B32466319C22B783A57934648FD77D2CF6 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___0_value, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = ___0_value;
		NullCheck(L_0);
		myWriter_checkLenght_mBB448E8E85966092A698A47EED0AA598C89AE40B(__this, ((int32_t)(((RuntimeArray*)L_0)->max_length)), NULL);
		V_0 = 0;
		goto IL_001a;
	}

IL_000d:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_1 = ___0_value;
		int32_t L_2 = V_0;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		int8_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		myWriter_writeSByteUncheck_mC6D94B5457998B8227E5155B6D4B6D3009C52D00(__this, L_4, NULL);
		int32_t L_5 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_001a:
	{
		int32_t L_6 = V_0;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7 = ___0_value;
		NullCheck(L_7);
		if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
		{
			goto IL_000d;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeShort_m7764ED56167AA72D9D47E286A1A5F94057B98545 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int16_t ___0_value, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		myWriter_checkLenght_mBB448E8E85966092A698A47EED0AA598C89AE40B(__this, 2, NULL);
		V_0 = 1;
		goto IL_001e;
	}

IL_000b:
	{
		int16_t L_0 = ___0_value;
		int32_t L_1 = V_0;
		myWriter_writeSByteUncheck_mC6D94B5457998B8227E5155B6D4B6D3009C52D00(__this, ((int8_t)((int32_t)((int32_t)L_0>>((int32_t)(((int32_t)il2cpp_codegen_multiply(L_1, 8))&((int32_t)31)))))), NULL);
		int32_t L_2 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
	}

IL_001e:
	{
		int32_t L_3 = V_0;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_000b;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeShort_m90EC64FFD332E3B73F5617E58C47898BB9EF82D8 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	int16_t V_0 = 0;
	int32_t V_1 = 0;
	{
		myWriter_checkLenght_mBB448E8E85966092A698A47EED0AA598C89AE40B(__this, 2, NULL);
		int32_t L_0 = ___0_value;
		V_0 = ((int16_t)L_0);
		V_1 = 1;
		goto IL_0021;
	}

IL_000e:
	{
		int16_t L_1 = V_0;
		int32_t L_2 = V_1;
		myWriter_writeSByteUncheck_mC6D94B5457998B8227E5155B6D4B6D3009C52D00(__this, ((int8_t)((int32_t)((int32_t)L_1>>((int32_t)(((int32_t)il2cpp_codegen_multiply(L_2, 8))&((int32_t)31)))))), NULL);
		int32_t L_3 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_3, 1));
	}

IL_0021:
	{
		int32_t L_4 = V_1;
		if ((((int32_t)L_4) >= ((int32_t)0)))
		{
			goto IL_000e;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeUnsignedShort_mA597E72A8C84DAB8F4BE14F8BB73F45D536E4020 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, uint16_t ___0_value, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		myWriter_checkLenght_mBB448E8E85966092A698A47EED0AA598C89AE40B(__this, 2, NULL);
		V_0 = 1;
		goto IL_001e;
	}

IL_000b:
	{
		uint16_t L_0 = ___0_value;
		int32_t L_1 = V_0;
		myWriter_writeSByteUncheck_mC6D94B5457998B8227E5155B6D4B6D3009C52D00(__this, ((int8_t)((int32_t)((int32_t)L_0>>((int32_t)(((int32_t)il2cpp_codegen_multiply(L_1, 8))&((int32_t)31)))))), NULL);
		int32_t L_2 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
	}

IL_001e:
	{
		int32_t L_3 = V_0;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_000b;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeInt_mF40561F323B05FA911F37C4AFB52F8085A86D1B5 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		myWriter_checkLenght_mBB448E8E85966092A698A47EED0AA598C89AE40B(__this, 4, NULL);
		V_0 = 3;
		goto IL_001e;
	}

IL_000b:
	{
		int32_t L_0 = ___0_value;
		int32_t L_1 = V_0;
		myWriter_writeSByteUncheck_mC6D94B5457998B8227E5155B6D4B6D3009C52D00(__this, ((int8_t)((int32_t)(L_0>>((int32_t)(((int32_t)il2cpp_codegen_multiply(L_1, 8))&((int32_t)31)))))), NULL);
		int32_t L_2 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
	}

IL_001e:
	{
		int32_t L_3 = V_0;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_000b;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeLong_mFE1C174CF6A0E026E74F3E157559F6719C2B9037 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int64_t ___0_value, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		myWriter_checkLenght_mBB448E8E85966092A698A47EED0AA598C89AE40B(__this, 8, NULL);
		V_0 = 7;
		goto IL_001e;
	}

IL_000b:
	{
		int64_t L_0 = ___0_value;
		int32_t L_1 = V_0;
		myWriter_writeSByteUncheck_mC6D94B5457998B8227E5155B6D4B6D3009C52D00(__this, ((int8_t)((int64_t)(L_0>>((int32_t)(((int32_t)il2cpp_codegen_multiply(L_1, 8))&((int32_t)63)))))), NULL);
		int32_t L_2 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
	}

IL_001e:
	{
		int32_t L_3 = V_0;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_000b;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeBoolean_m6F9C83DD364D526882AE7624BCD9BF26102C8D35 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, bool ___0_value, const RuntimeMethod* method) 
{
	myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* G_B2_0 = NULL;
	myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* G_B3_1 = NULL;
	{
		bool L_0 = ___0_value;
		if (L_0)
		{
			G_B2_0 = __this;
			goto IL_0007;
		}
		G_B1_0 = __this;
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_0008;
	}

IL_0007:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_0008:
	{
		NullCheck(G_B3_1);
		myWriter_writeSByte_mF85429DA92DB758CA70F284586E4FE394237DD6F(G_B3_1, ((int8_t)G_B3_0), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeBool_mA299E5CED54684AFA4880B15CB8BB0822BAD2668 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, bool ___0_value, const RuntimeMethod* method) 
{
	myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* G_B2_0 = NULL;
	myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* G_B3_1 = NULL;
	{
		bool L_0 = ___0_value;
		if (L_0)
		{
			G_B2_0 = __this;
			goto IL_0007;
		}
		G_B1_0 = __this;
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_0008;
	}

IL_0007:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_0008:
	{
		NullCheck(G_B3_1);
		myWriter_writeSByte_mF85429DA92DB758CA70F284586E4FE394237DD6F(G_B3_1, ((int8_t)G_B3_0), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeString_mB8666D60ACF1A5D4E245F473C27F7F38CD0B7D07 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL;
	int32_t V_1 = 0;
	{
		String_t* L_0 = ___0_value;
		NullCheck(L_0);
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1;
		L_1 = String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46(L_0, NULL);
		V_0 = L_1;
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = V_0;
		NullCheck(L_2);
		myWriter_writeShort_m7764ED56167AA72D9D47E286A1A5F94057B98545(__this, ((int16_t)((int32_t)(((RuntimeArray*)L_2)->max_length))), NULL);
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = V_0;
		NullCheck(L_3);
		myWriter_checkLenght_mBB448E8E85966092A698A47EED0AA598C89AE40B(__this, ((int32_t)(((RuntimeArray*)L_3)->max_length)), NULL);
		V_1 = 0;
		goto IL_002c;
	}

IL_001e:
	{
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = V_0;
		int32_t L_5 = V_1;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		uint16_t L_7 = (uint16_t)(L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		myWriter_writeSByteUncheck_mC6D94B5457998B8227E5155B6D4B6D3009C52D00(__this, ((int8_t)L_7), NULL);
		int32_t L_8 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
	}

IL_002c:
	{
		int32_t L_9 = V_1;
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_10 = V_0;
		NullCheck(L_10);
		if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
		{
			goto IL_001e;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_writeUTF_m4860A7D3A95E7300569542D8D35134ECAB7ACEFC (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* V_0 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
	int32_t V_3 = 0;
	int8_t V_4 = 0x0;
	{
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0;
		L_0 = Encoding_get_Unicode_m1E0509DF0E550E33114D0FFEC4811B141219A3B0(NULL);
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1;
		L_1 = Encoding_GetEncoding_mDCB76EE580ABB16C7DB70CEB6E184578441BE508(((int32_t)65001), NULL);
		V_0 = L_1;
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2 = L_0;
		String_t* L_3 = ___0_value;
		NullCheck(L_2);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
		L_4 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17, L_2, L_3);
		V_1 = L_4;
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_5 = V_0;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7;
		L_7 = Encoding_Convert_m15D286E3C927B3F618AD152CE9A67DB9F03DE255(L_2, L_5, L_6, NULL);
		V_2 = L_7;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_2;
		NullCheck(L_8);
		myWriter_writeShort_m7764ED56167AA72D9D47E286A1A5F94057B98545(__this, ((int16_t)((int32_t)(((RuntimeArray*)L_8)->max_length))), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_2;
		NullCheck(L_9);
		myWriter_checkLenght_mBB448E8E85966092A698A47EED0AA598C89AE40B(__this, ((int32_t)(((RuntimeArray*)L_9)->max_length)), NULL);
		V_3 = 0;
		goto IL_0049;
	}

IL_0037:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = V_2;
		int32_t L_11 = V_3;
		NullCheck(L_10);
		int32_t L_12 = L_11;
		uint8_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		V_4 = ((int8_t)L_13);
		int8_t L_14 = V_4;
		myWriter_writeSByteUncheck_mC6D94B5457998B8227E5155B6D4B6D3009C52D00(__this, L_14, NULL);
		int32_t L_15 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_15, 1));
	}

IL_0049:
	{
		int32_t L_16 = V_3;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_2;
		NullCheck(L_17);
		if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
		{
			goto IL_0037;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_write_m9CEED8D5A7CA68B209162CF2CD51EF7433C5CA38 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int8_t ___0_value, const RuntimeMethod* method) 
{
	{
		int8_t L_0 = ___0_value;
		myWriter_writeSByte_mF85429DA92DB758CA70F284586E4FE394237DD6F(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_write_mDA86E0346442BC7BC7C67CA0655A4A4901172EEE (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___0_value, const RuntimeMethod* method) 
{
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = ___0_value;
		myWriter_writeSByte_mB05B21B32466319C22B783A57934648FD77D2CF6(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* myWriter_getData_mAEC16F2CC1B23908D4ED113782FB29B05D296058 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->___posWrite;
		if ((((int32_t)L_0) > ((int32_t)0)))
		{
			goto IL_000b;
		}
	}
	{
		return (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL;
	}

IL_000b:
	{
		int32_t L_1 = __this->___posWrite;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)L_1);
		V_0 = L_2;
		V_1 = 0;
		goto IL_002a;
	}

IL_001b:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_3 = V_0;
		int32_t L_4 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_5 = __this->___buffer;
		int32_t L_6 = V_1;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		int8_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (int8_t)L_8);
		int32_t L_9 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_002a:
	{
		int32_t L_10 = V_1;
		int32_t L_11 = __this->___posWrite;
		if ((((int32_t)L_10) < ((int32_t)L_11)))
		{
			goto IL_001b;
		}
	}
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_12 = V_0;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_checkLenght_mBB448E8E85966092A698A47EED0AA598C89AE40B (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int32_t ___0_ltemp, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->___posWrite;
		int32_t L_1 = ___0_ltemp;
		int32_t L_2 = __this->___lenght;
		if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, L_1))) <= ((int32_t)L_2)))
		{
			goto IL_0062;
		}
	}
	{
		int32_t L_3 = __this->___lenght;
		int32_t L_4 = ___0_ltemp;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_5 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_3, ((int32_t)1024))), L_4)));
		V_0 = L_5;
		V_1 = 0;
		goto IL_0037;
	}

IL_0028:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_6 = V_0;
		int32_t L_7 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_8 = __this->___buffer;
		int32_t L_9 = V_1;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		int8_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int8_t)L_11);
		int32_t L_12 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_0037:
	{
		int32_t L_13 = V_1;
		int32_t L_14 = __this->___lenght;
		if ((((int32_t)L_13) < ((int32_t)L_14)))
		{
			goto IL_0028;
		}
	}
	{
		__this->___buffer = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___buffer), (void*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_15 = V_0;
		__this->___buffer = L_15;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___buffer), (void*)L_15);
		int32_t L_16 = __this->___lenght;
		int32_t L_17 = ___0_ltemp;
		__this->___lenght = ((int32_t)il2cpp_codegen_add(L_16, ((int32_t)il2cpp_codegen_add(((int32_t)1024), L_17))));
	}

IL_0062:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_convertString_mE5FBC2FC06770A8AE0C053D8C2364AAA2A8478B6 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_args, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B* V_1 = NULL;
	StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* V_2 = NULL;
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___0_args;
		NullCheck(L_0);
		int32_t L_1 = 0;
		String_t* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = ___0_args;
		NullCheck(L_3);
		int32_t L_4 = 1;
		String_t* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		V_0 = L_5;
		Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_6;
		L_6 = Encoding_get_Unicode_m1E0509DF0E550E33114D0FFEC4811B141219A3B0(NULL);
		StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B* L_7 = (StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B*)il2cpp_codegen_object_new(StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B_il2cpp_TypeInfo_var);
		StreamReader__ctor_m3C693DE567FB306355ECD44489F58699105DDE43(L_7, L_2, L_6, NULL);
		V_1 = L_7;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0032:
			{
				{
					StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B* L_8 = V_1;
					if (!L_8)
					{
						goto IL_003b;
					}
				}
				{
					StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B* L_9 = V_1;
					NullCheck(L_9);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_9);
				}

IL_003b:
				{
					return;
				}
			}
		});
		try
		{
			{
				String_t* L_10 = V_0;
				Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_11;
				L_11 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
				StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* L_12 = (StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4*)il2cpp_codegen_object_new(StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_il2cpp_TypeInfo_var);
				StreamWriter__ctor_m81BF86092300DD7827B2C2C514B4C2E993F63D3F(L_12, L_10, (bool)0, L_11, NULL);
				V_2 = L_12;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_0028_1:
					{
						{
							StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* L_13 = V_2;
							if (!L_13)
							{
								goto IL_0031_1;
							}
						}
						{
							StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* L_14 = V_2;
							NullCheck(L_14);
							InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_14);
						}

IL_0031_1:
						{
							return;
						}
					}
				});
				try
				{
					StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B* L_15 = V_1;
					StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* L_16 = V_2;
					myWriter_CopyContents_m9EEBE8782337025F47C292EF26DE14FDECF4E7FE(L_15, L_16, NULL);
					goto IL_003c;
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_CopyContents_m9EEBE8782337025F47C292EF26DE14FDECF4E7FE (TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___0_input, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___1_output, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL;
	int32_t V_1 = 0;
	{
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)8192));
		V_0 = L_0;
		goto IL_0016;
	}

IL_000d:
	{
		TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_1 = ___1_output;
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = V_0;
		int32_t L_3 = V_1;
		NullCheck(L_1);
		VirtualActionInvoker3< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(14, L_1, L_2, 0, L_3);
	}

IL_0016:
	{
		TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_4 = ___0_input;
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = V_0;
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = V_0;
		NullCheck(L_6);
		NullCheck(L_4);
		int32_t L_7;
		L_7 = VirtualFuncInvoker3< int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(10, L_4, L_5, 0, ((int32_t)(((RuntimeArray*)L_6)->max_length)));
		int32_t L_8 = L_7;
		V_1 = L_8;
		if (L_8)
		{
			goto IL_000d;
		}
	}
	{
		TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_9 = ___1_output;
		NullCheck(L_9);
		VirtualActionInvoker0::Invoke(10, L_9);
		TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_10 = ___1_output;
		NullCheck(L_10);
		String_t* L_11;
		L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_10);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_11, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t myWriter_convertSbyteToByte_mC6F49E29B64F81C1520761DD0FDD83F0734B62DC (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, int8_t ___0_var, const RuntimeMethod* method) 
{
	{
		int8_t L_0 = ___0_var;
		if ((((int32_t)L_0) <= ((int32_t)0)))
		{
			goto IL_0007;
		}
	}
	{
		int8_t L_1 = ___0_var;
		return (uint8_t)((int32_t)(uint8_t)L_1);
	}

IL_0007:
	{
		int8_t L_2 = ___0_var;
		return (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, ((int32_t)256))));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* myWriter_convertSbyteToByte_m3FC4AD2D8E63AC550E2B451CF87CB9A68AEFE18B (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___0_var, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
	int32_t V_1 = 0;
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = ___0_var;
		NullCheck(L_0);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
		V_0 = L_1;
		V_1 = 0;
		goto IL_002d;
	}

IL_000d:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = ___0_var;
		int32_t L_3 = V_1;
		NullCheck(L_2);
		int32_t L_4 = L_3;
		int8_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		if ((((int32_t)L_5) <= ((int32_t)0)))
		{
			goto IL_001c;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0;
		int32_t L_7 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_8 = ___0_var;
		int32_t L_9 = V_1;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		int8_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (uint8_t)((int32_t)(uint8_t)L_11));
		goto IL_0029;
	}

IL_001c:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_0;
		int32_t L_13 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_14 = ___0_var;
		int32_t L_15 = V_1;
		NullCheck(L_14);
		int32_t L_16 = L_15;
		int8_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, ((int32_t)256)))));
	}

IL_0029:
	{
		int32_t L_18 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1));
	}

IL_002d:
	{
		int32_t L_19 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_20 = ___0_var;
		NullCheck(L_20);
		if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
		{
			goto IL_000d;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_0;
		return L_21;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_Close_m145E9F9A7CFF31EF50BF54A238C982050F01EC9C (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, const RuntimeMethod* method) 
{
	{
		__this->___buffer = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___buffer), (void*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter_close_m95B498D3773EA5F861567DAD817016F941D9B151 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, const RuntimeMethod* method) 
{
	{
		__this->___buffer = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___buffer), (void*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void myWriter__ctor_m8F17B95C89DCFB2B7F4E795B5340DD8558999566 (myWriter_t77CBD1CF50579B5A3B44743BEF04FD3AE692C46E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)((int32_t)2048));
		__this->___buffer = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___buffer), (void*)L_0);
		__this->___lenght = ((int32_t)2048);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NClass__ctor_m46DA6C445BAF27558F29732271957DE284125231 (NClass_tD9935A01A89F425C039E19885A493CBB59C51B0D* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Net_update_m754C08B5428B05F06E10A03744187F18CF7F3E2F (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTPHandler_tE620370D8D69A0B848EE8CE179B92DBAC517FC1E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* L_0 = ((Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_StaticFields*)il2cpp_codegen_static_fields_for(Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var))->___www;
		if (!L_0)
		{
			goto IL_0057;
		}
	}
	{
		WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* L_1 = ((Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_StaticFields*)il2cpp_codegen_static_fields_for(Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var))->___www;
		NullCheck(L_1);
		bool L_2;
		L_2 = WWW_get_isDone_m7E88B666AD0E3903757043813B2811BBFCCCA52E(L_1, NULL);
		if (!L_2)
		{
			goto IL_0057;
		}
	}
	{
		String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		V_0 = L_3;
		WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* L_4 = ((Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_StaticFields*)il2cpp_codegen_static_fields_for(Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var))->___www;
		NullCheck(L_4);
		String_t* L_5;
		L_5 = WWW_get_error_m6B2E4F6DB8ECC8217A112EC62AAA1D5E71AA1C93(L_4, NULL);
		if (!L_5)
		{
			goto IL_003b;
		}
	}
	{
		WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* L_6 = ((Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_StaticFields*)il2cpp_codegen_static_fields_for(Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var))->___www;
		NullCheck(L_6);
		String_t* L_7;
		L_7 = WWW_get_error_m6B2E4F6DB8ECC8217A112EC62AAA1D5E71AA1C93(L_6, NULL);
		String_t* L_8 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		NullCheck(L_7);
		bool L_9;
		L_9 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_7, L_8, NULL);
		if (!L_9)
		{
			goto IL_0046;
		}
	}

IL_003b:
	{
		WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* L_10 = ((Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_StaticFields*)il2cpp_codegen_static_fields_for(Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var))->___www;
		NullCheck(L_10);
		String_t* L_11;
		L_11 = WWW_get_text_m95F7CAAC33FD0BAB9B535E3AEAFDA36B81B3EC4F(L_10, NULL);
		V_0 = L_11;
	}

IL_0046:
	{
		((Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_StaticFields*)il2cpp_codegen_static_fields_for(Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var))->___www = (WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_StaticFields*)il2cpp_codegen_static_fields_for(Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var))->___www), (void*)(WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB*)NULL);
		RuntimeObject* L_12 = ((Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_StaticFields*)il2cpp_codegen_static_fields_for(Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var))->___h;
		String_t* L_13 = V_0;
		NullCheck(L_12);
		InterfaceActionInvoker1< String_t* >::Invoke(0, HTTPHandler_tE620370D8D69A0B848EE8CE179B92DBAC517FC1E_il2cpp_TypeInfo_var, L_12, L_13);
	}

IL_0057:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Net_connectHTTP_mFEAF5F5626FBA40C8938C700DE09735F027DD77B (String_t* ___0_link, RuntimeObject* ___1_h, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8557A4C50F0109399C922D3BA06DCF9FC4962A8B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2BFDE5228CBF8A35C5A8DE77D3D1B41C4272BE9);
		s_Il2CppMethodInitialized = true;
	}
	{
		WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* L_0 = ((Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_StaticFields*)il2cpp_codegen_static_fields_for(Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var))->___www;
		if (!L_0)
		{
			goto IL_0011;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralB2BFDE5228CBF8A35C5A8DE77D3D1B41C4272BE9, NULL);
	}

IL_0011:
	{
		String_t* L_1 = ___0_link;
		String_t* L_2;
		L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral8557A4C50F0109399C922D3BA06DCF9FC4962A8B, L_1, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_2, NULL);
		String_t* L_3 = ___0_link;
		WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB* L_4 = (WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB*)il2cpp_codegen_object_new(WWW_tEADA9A43B98FC277E498F8E3206A3B8C4E5AF3FB_il2cpp_TypeInfo_var);
		WWW__ctor_m5D29D83E9EE0925ED8252347CE24EC236401503D(L_4, L_3, NULL);
		((Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_StaticFields*)il2cpp_codegen_static_fields_for(Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var))->___www = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&((Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_StaticFields*)il2cpp_codegen_static_fields_for(Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var))->___www), (void*)L_4);
		RuntimeObject* L_5 = ___1_h;
		((Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_StaticFields*)il2cpp_codegen_static_fields_for(Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var))->___h = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_StaticFields*)il2cpp_codegen_static_fields_for(Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31_il2cpp_TypeInfo_var))->___h), (void*)L_5);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Net__ctor_m4DB9F24446ACD7090CC7AF749439A222AECE06EA (Net_tBFE36AA5D414CA84B22CDC2D3D4804740E116D31* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NinjaUtil_onLoadMapComplete_m0279FBC0A13E6206EDE66D3AE74E46A398AA2621 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		GameCanvas_endDlg_mF330D2BC3ED545241DDA7ACEAEEB80198E8EEC62(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NinjaUtil_onLoading_mB86AE772D1F067B8FAB9A8C33A492C9C1BCD6C67 (NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAEF5387FEE89E95FB5894F4662D2BC3D37868243);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		GameCanvas_startWaitDlg_mDA55DF5A96D535D4DBB5790176141FECE4BF0D10(_stringLiteralAEF5387FEE89E95FB5894F4662D2BC3D37868243, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NinjaUtil_getMoneys_m5B63C2321BFFA03C66979F5B337F5E4DFC928F6C (int64_t ___0_m, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2603FC91B4B7ED4CCF769C32A41B3085E900A598);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7AD3F1E13913D3F8A19A057B0C8097F783450C19);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC31E66F919D06AD2730738EF7F884271E99BB7DA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	int64_t V_1 = 0;
	int32_t V_2 = 0;
	int64_t V_3 = 0;
	String_t* G_B9_0 = NULL;
	{
		String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		V_0 = L_0;
		int64_t L_1 = ___0_m;
		V_1 = ((int64_t)il2cpp_codegen_add(((int64_t)(L_1/((int64_t)((int32_t)1000)))), ((int64_t)1)));
		V_2 = 0;
		goto IL_00a2;
	}

IL_0019:
	{
		int64_t L_2 = ___0_m;
		if ((((int64_t)L_2) < ((int64_t)((int64_t)((int32_t)1000)))))
		{
			goto IL_008e;
		}
	}
	{
		int64_t L_3 = ___0_m;
		V_3 = ((int64_t)(L_3%((int64_t)((int32_t)1000))));
		int64_t L_4 = V_3;
		if (L_4)
		{
			goto IL_003b;
		}
	}
	{
		String_t* L_5 = V_0;
		String_t* L_6;
		L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral7AD3F1E13913D3F8A19A057B0C8097F783450C19, L_5, NULL);
		G_B9_0 = L_6;
		goto IL_0081;
	}

IL_003b:
	{
		int64_t L_7 = V_3;
		if ((((int64_t)L_7) >= ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_0055;
		}
	}
	{
		String_t* L_8;
		L_8 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_3), NULL);
		String_t* L_9 = V_0;
		String_t* L_10;
		L_10 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral2603FC91B4B7ED4CCF769C32A41B3085E900A598, L_8, L_9, NULL);
		G_B9_0 = L_10;
		goto IL_0081;
	}

IL_0055:
	{
		int64_t L_11 = V_3;
		if ((((int64_t)L_11) >= ((int64_t)((int64_t)((int32_t)100)))))
		{
			goto IL_006f;
		}
	}
	{
		String_t* L_12;
		L_12 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_3), NULL);
		String_t* L_13 = V_0;
		String_t* L_14;
		L_14 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC31E66F919D06AD2730738EF7F884271E99BB7DA, L_12, L_13, NULL);
		G_B9_0 = L_14;
		goto IL_0081;
	}

IL_006f:
	{
		String_t* L_15;
		L_15 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_3), NULL);
		String_t* L_16 = V_0;
		String_t* L_17;
		L_17 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_15, L_16, NULL);
		G_B9_0 = L_17;
	}

IL_0081:
	{
		V_0 = G_B9_0;
		int64_t L_18 = ___0_m;
		___0_m = ((int64_t)(L_18/((int64_t)((int32_t)1000))));
		goto IL_009e;
	}

IL_008e:
	{
		String_t* L_19;
		L_19 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&___0_m), NULL);
		String_t* L_20 = V_0;
		String_t* L_21;
		L_21 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_19, L_20, NULL);
		V_0 = L_21;
		goto IL_00aa;
	}

IL_009e:
	{
		int32_t L_22 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_22, 1));
	}

IL_00a2:
	{
		int32_t L_23 = V_2;
		int64_t L_24 = V_1;
		if ((((int64_t)((int64_t)L_23)) < ((int64_t)L_24)))
		{
			goto IL_0019;
		}
	}

IL_00aa:
	{
		String_t* L_25 = V_0;
		return L_25;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NinjaUtil_randomNumber_m725B86ABB3DA464AC56EC348F44D709B3ED8F2E7 (int32_t ___0_max, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_il2cpp_TypeInfo_var);
		MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE* L_0 = ((NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_StaticFields*)il2cpp_codegen_static_fields_for(NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_il2cpp_TypeInfo_var))->___randomz;
		int32_t L_1 = ___0_max;
		NullCheck(L_0);
		int32_t L_2;
		L_2 = MyRandom_nextInt_m43943AAD9305BEC4C8DACCDBF63470E519728976(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NinjaUtil_numberToString_mDB819FD279E4C238C53E0D7155F00B0DB7A2E822 (String_t* ___0_number, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	String_t* V_1 = NULL;
	int32_t V_2 = 0;
	Il2CppChar V_3 = 0x0;
	String_t* G_B9_0 = NULL;
	{
		String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		V_0 = L_0;
		String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		V_1 = L_1;
		String_t* L_2 = ___0_number;
		String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		NullCheck(L_2);
		bool L_4;
		L_4 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_2, L_3, NULL);
		if (!L_4)
		{
			goto IL_001b;
		}
	}
	{
		String_t* L_5 = V_0;
		return L_5;
	}

IL_001b:
	{
		String_t* L_6 = ___0_number;
		NullCheck(L_6);
		Il2CppChar L_7;
		L_7 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_6, 0, NULL);
		if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)45)))))
		{
			goto IL_0035;
		}
	}
	{
		V_1 = _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0;
		String_t* L_8 = ___0_number;
		NullCheck(L_8);
		String_t* L_9;
		L_9 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_8, 1, NULL);
		___0_number = L_9;
	}

IL_0035:
	{
		String_t* L_10 = ___0_number;
		NullCheck(L_10);
		int32_t L_11;
		L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL);
		V_2 = ((int32_t)il2cpp_codegen_subtract(L_11, 1));
		goto IL_0091;
	}

IL_0040:
	{
		String_t* L_12 = ___0_number;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_12, NULL);
		int32_t L_14 = V_2;
		if (((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_13, 1)), L_14))%3)))
		{
			goto IL_0077;
		}
	}
	{
		String_t* L_15 = ___0_number;
		NullCheck(L_15);
		int32_t L_16;
		L_16 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_15, NULL);
		int32_t L_17 = V_2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_16, 1)), L_17))) <= ((int32_t)0)))
		{
			goto IL_0077;
		}
	}
	{
		String_t* L_18 = ___0_number;
		int32_t L_19 = V_2;
		NullCheck(L_18);
		Il2CppChar L_20;
		L_20 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_18, L_19, NULL);
		V_3 = L_20;
		String_t* L_21;
		L_21 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_3), NULL);
		String_t* L_22 = V_0;
		String_t* L_23;
		L_23 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_21, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_22, NULL);
		G_B9_0 = L_23;
		goto IL_008c;
	}

IL_0077:
	{
		String_t* L_24 = ___0_number;
		int32_t L_25 = V_2;
		NullCheck(L_24);
		Il2CppChar L_26;
		L_26 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_24, L_25, NULL);
		V_3 = L_26;
		String_t* L_27;
		L_27 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_3), NULL);
		String_t* L_28 = V_0;
		String_t* L_29;
		L_29 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_27, L_28, NULL);
		G_B9_0 = L_29;
	}

IL_008c:
	{
		V_0 = G_B9_0;
		int32_t L_30 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_subtract(L_30, 1));
	}

IL_0091:
	{
		int32_t L_31 = V_2;
		if ((((int32_t)L_31) >= ((int32_t)0)))
		{
			goto IL_0040;
		}
	}
	{
		String_t* L_32 = V_1;
		String_t* L_33 = V_0;
		String_t* L_34;
		L_34 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_32, L_33, NULL);
		return L_34;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NinjaUtil_random_m42DD8F5A1AD2871973DEB8D19500B5F4641B5DE0 (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_a;
		il2cpp_codegen_runtime_class_init_inline(NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_il2cpp_TypeInfo_var);
		MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE* L_1 = ((NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_StaticFields*)il2cpp_codegen_static_fields_for(NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_il2cpp_TypeInfo_var))->___randomz;
		int32_t L_2 = ___1_b;
		int32_t L_3 = ___0_a;
		NullCheck(L_1);
		int32_t L_4;
		L_4 = MyRandom_nextInt_m43943AAD9305BEC4C8DACCDBF63470E519728976(L_1, ((int32_t)il2cpp_codegen_subtract(L_2, L_3)), NULL);
		return ((int32_t)il2cpp_codegen_add(L_0, L_4));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* NinjaUtil_readByteArray_Int_mD8A7F665B5B6796D2036668330A6499B422A8872 (Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* ___0_msg, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_0 = NULL;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_1 = NULL;
	Exception_t* V_2 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	try
	{
		Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_0 = ___0_msg;
		NullCheck(L_0);
		myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_1;
		L_1 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_0, NULL);
		NullCheck(L_1);
		int32_t L_2;
		L_2 = myReader_readInt_mBBE3D6B1C73B3F9EA32C3CEACD7E5686DCDDB1C5(L_1, NULL);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_3 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)L_2);
		V_0 = L_3;
		Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_4 = ___0_msg;
		NullCheck(L_4);
		myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_5;
		L_5 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_4, NULL);
		NullCheck(L_5);
		int32_t L_6;
		L_6 = myReader_read_mDA9ABBC0D5E3718551F04D617286646EEBB49384(L_5, (&V_0), NULL);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7 = V_0;
		V_1 = L_7;
		goto IL_003e;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0023;
		}
		throw e;
	}

CATCH_0023:
	{
		V_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
		Exception_t* L_8 = V_2;
		NullCheck(L_8);
		String_t* L_9;
		L_9 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_8);
		Exception_t* L_10 = V_2;
		NullCheck(L_10);
		String_t* L_11;
		L_11 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_10);
		String_t* L_12;
		L_12 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_9, L_11, NULL);
		Out_println_mDBA56AD04D69071EEC075F3CC3EA4906B485B817(L_12, NULL);
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_003c;
	}

IL_003c:
	{
		return (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL;
	}

IL_003e:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_13 = V_1;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* NinjaUtil_readByteArray_mD4A17FD1B58933CBDE4BC4C9F11F9428E1F074AA (Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* ___0_msg, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_0 = NULL;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_1 = NULL;
	Exception_t* V_2 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	try
	{
		Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_0 = ___0_msg;
		NullCheck(L_0);
		myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_1;
		L_1 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_0, NULL);
		NullCheck(L_1);
		int32_t L_2;
		L_2 = myReader_readInt_mBBE3D6B1C73B3F9EA32C3CEACD7E5686DCDDB1C5(L_1, NULL);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_3 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)L_2);
		V_0 = L_3;
		Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_4 = ___0_msg;
		NullCheck(L_4);
		myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_5;
		L_5 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_4, NULL);
		NullCheck(L_5);
		int32_t L_6;
		L_6 = myReader_read_mDA9ABBC0D5E3718551F04D617286646EEBB49384(L_5, (&V_0), NULL);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7 = V_0;
		V_1 = L_7;
		goto IL_003e;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0023;
		}
		throw e;
	}

CATCH_0023:
	{
		V_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
		Exception_t* L_8 = V_2;
		NullCheck(L_8);
		String_t* L_9;
		L_9 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_8);
		Exception_t* L_10 = V_2;
		NullCheck(L_10);
		String_t* L_11;
		L_11 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_10);
		String_t* L_12;
		L_12 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_9, L_11, NULL);
		Out_println_mDBA56AD04D69071EEC075F3CC3EA4906B485B817(L_12, NULL);
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_003c;
	}

IL_003c:
	{
		return (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL;
	}

IL_003e:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_13 = V_1;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* NinjaUtil_readByteArray_m83567637DE2BF4A00CF6EA8D7BC2904463FDDB6D (myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* ___0_dos, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_0 = NULL;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_1 = NULL;
	Exception_t* V_2 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	try
	{
		myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_0 = ___0_dos;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = myReader_readInt_mBBE3D6B1C73B3F9EA32C3CEACD7E5686DCDDB1C5(L_0, NULL);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)L_1);
		V_0 = L_2;
		myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_3 = ___0_dos;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = myReader_read_mDA9ABBC0D5E3718551F04D617286646EEBB49384(L_3, (&V_0), NULL);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_5 = V_0;
		V_1 = L_5;
		goto IL_0034;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0019;
		}
		throw e;
	}

CATCH_0019:
	{
		V_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
		Exception_t* L_6 = V_2;
		NullCheck(L_6);
		String_t* L_7;
		L_7 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_6);
		Exception_t* L_8 = V_2;
		NullCheck(L_8);
		String_t* L_9;
		L_9 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_8);
		String_t* L_10;
		L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_7, L_9, NULL);
		Out_println_mDBA56AD04D69071EEC075F3CC3EA4906B485B817(L_10, NULL);
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_0032;
	}

IL_0032:
	{
		return (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL;
	}

IL_0034:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_11 = V_1;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* NinjaUtil_split_m44222909CDC16633956135968DFB2018BC83367C (String_t* ___0__text, String_t* ___1__searchStr, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___0__text;
		String_t* L_1 = ___1__searchStr;
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2;
		L_2 = mFont_splitStringSv_m269798EA718173888E441DE54BE10A0923EA3F7C(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NinjaUtil_replace_m476F8836A33E91662DFE6792FDB3B8D1096EF394 (String_t* ___0_text, String_t* ___1_regex, String_t* ___2_replacement, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_text;
		String_t* L_1 = ___1_regex;
		String_t* L_2 = ___2_replacement;
		NullCheck(L_0);
		String_t* L_3;
		L_3 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_0, L_1, L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NinjaUtil_sendMsDK_mE55B42236FA88F0F60D33325B978E63E73FCA705 (String_t* ___0_syntax, int16_t ___1_port, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3F59DAF4FA62868E7A3B6FF1420F6B61B31FB64);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___0_syntax;
		String_t* L_1;
		L_1 = Int16_ToString_mD65153B762673B865D4F8FF9B567BECC1ABF6D23((&___1_port), NULL);
		String_t* L_2;
		L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralF3F59DAF4FA62868E7A3B6FF1420F6B61B31FB64, L_1, NULL);
		String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE* L_4;
		L_4 = GameCanvas_gI_mB1A629F4B3454E987DF9AC3FF55A67B636AAE50B(NULL);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_5 = (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)il2cpp_codegen_object_new(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1_il2cpp_TypeInfo_var);
		Command__ctor_m8EFC72AD8087CE3EFDD2AF9864C76C1C399810ED(L_5, L_3, L_4, ((int32_t)88827), NULL, NULL);
		String_t* L_6 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE* L_7;
		L_7 = GameCanvas_gI_mB1A629F4B3454E987DF9AC3FF55A67B636AAE50B(NULL);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_8 = (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)il2cpp_codegen_object_new(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1_il2cpp_TypeInfo_var);
		Command__ctor_m8EFC72AD8087CE3EFDD2AF9864C76C1C399810ED(L_8, L_6, L_7, ((int32_t)88828), NULL, NULL);
		il2cpp_codegen_runtime_class_init_inline(GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_il2cpp_TypeInfo_var);
		GameMidlet_sendSMS_mDB7519782C15D4C52653B13B789FB45331733E3D(L_0, L_2, L_5, L_8, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NinjaUtil_downloadGame_m3D301BE51398913ADE1093DD82897B01655D8A16 (String_t* ___0_url, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* V_0 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0030:
			{
				il2cpp_codegen_runtime_class_init_inline(GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_il2cpp_TypeInfo_var);
				GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F* L_0 = ((GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_StaticFields*)il2cpp_codegen_static_fields_for(GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_il2cpp_TypeInfo_var))->___instance;
				NullCheck(L_0);
				GameMidlet_notifyDestroyed_m7241D23A9E67C538056BA5B835610EE80054B6C8(L_0, NULL);
				return;
			}
		});
		try
		{
			try
			{
				il2cpp_codegen_runtime_class_init_inline(GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_il2cpp_TypeInfo_var);
				GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F* L_1 = ((GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_StaticFields*)il2cpp_codegen_static_fields_for(GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_il2cpp_TypeInfo_var))->___instance;
				String_t* L_2 = ___0_url;
				NullCheck(L_1);
				GameMidlet_platformRequest_m9509E1221938E9901549E69C1906944EC2342FEF(L_1, L_2, NULL);
				goto IL_003b;
			}
			catch(Il2CppExceptionWrapper& e)
			{
				if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
				{
					IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
					goto CATCH_000d_1;
				}
				throw e;
			}

CATCH_000d_1:
			{
				V_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
				Exception_t* L_3 = V_0;
				NullCheck(L_3);
				String_t* L_4;
				L_4 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_3);
				Exception_t* L_5 = V_0;
				NullCheck(L_5);
				String_t* L_6;
				L_6 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_5);
				String_t* L_7;
				L_7 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_4, L_6, NULL);
				Out_println_mDBA56AD04D69071EEC075F3CC3EA4906B485B817(L_7, NULL);
				Out_println_mDBA56AD04D69071EEC075F3CC3EA4906B485B817(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral00B97FF47957BCBA7B2DC2FF938AA618F9CDAD14)), NULL);
				IL2CPP_POP_ACTIVE_EXCEPTION();
				goto IL_003b;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_003b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NinjaUtil_getTime_mC3669AEB5A5EFB13261AAE9BD938847822A50F69 (int32_t ___0_timeRemainS, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0CD979583B209CE71603EFC4A398E6A9EFA8D872);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA02431CF7C501A5B368C91E41283419D8FA9FB03);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	String_t* V_3 = NULL;
	String_t* G_B13_0 = NULL;
	{
		V_0 = 0;
		int32_t L_0 = ___0_timeRemainS;
		if ((((int32_t)L_0) <= ((int32_t)((int32_t)60))))
		{
			goto IL_0012;
		}
	}
	{
		int32_t L_1 = ___0_timeRemainS;
		V_0 = ((int32_t)(L_1/((int32_t)60)));
		int32_t L_2 = ___0_timeRemainS;
		___0_timeRemainS = ((int32_t)(L_2%((int32_t)60)));
	}

IL_0012:
	{
		V_1 = 0;
		int32_t L_3 = V_0;
		if ((((int32_t)L_3) <= ((int32_t)((int32_t)60))))
		{
			goto IL_0023;
		}
	}
	{
		int32_t L_4 = V_0;
		V_1 = ((int32_t)(L_4/((int32_t)60)));
		int32_t L_5 = V_0;
		V_0 = ((int32_t)(L_5%((int32_t)60)));
	}

IL_0023:
	{
		V_2 = 0;
		int32_t L_6 = V_1;
		if ((((int32_t)L_6) <= ((int32_t)((int32_t)24))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_7 = V_1;
		V_2 = ((int32_t)(L_7/((int32_t)24)));
		int32_t L_8 = V_1;
		V_1 = ((int32_t)(L_8%((int32_t)24)));
	}

IL_0034:
	{
		String_t* L_9 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		V_3 = L_9;
		int32_t L_10 = V_2;
		if ((((int32_t)L_10) <= ((int32_t)0)))
		{
			goto IL_006b;
		}
	}
	{
		String_t* L_11 = V_3;
		String_t* L_12;
		L_12 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
		String_t* L_13;
		L_13 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_11, L_12, NULL);
		V_3 = L_13;
		String_t* L_14 = V_3;
		String_t* L_15;
		L_15 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_14, _stringLiteralA02431CF7C501A5B368C91E41283419D8FA9FB03, NULL);
		V_3 = L_15;
		String_t* L_16 = V_3;
		String_t* L_17;
		L_17 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL);
		String_t* L_18;
		L_18 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_16, L_17, _stringLiteral0CD979583B209CE71603EFC4A398E6A9EFA8D872, NULL);
		return L_18;
	}

IL_006b:
	{
		int32_t L_19 = V_1;
		if ((((int32_t)L_19) <= ((int32_t)0)))
		{
			goto IL_009c;
		}
	}
	{
		String_t* L_20 = V_3;
		String_t* L_21;
		L_21 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL);
		String_t* L_22;
		L_22 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_20, L_21, NULL);
		V_3 = L_22;
		String_t* L_23 = V_3;
		String_t* L_24;
		L_24 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_23, _stringLiteral0CD979583B209CE71603EFC4A398E6A9EFA8D872, NULL);
		V_3 = L_24;
		String_t* L_25 = V_3;
		String_t* L_26;
		L_26 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL);
		String_t* L_27;
		L_27 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_25, L_26, _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D, NULL);
		return L_27;
	}

IL_009c:
	{
		int32_t L_28 = V_0;
		if ((((int32_t)L_28) <= ((int32_t)((int32_t)9))))
		{
			goto IL_00b0;
		}
	}
	{
		String_t* L_29 = V_3;
		String_t* L_30;
		L_30 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL);
		String_t* L_31;
		L_31 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_29, L_30, NULL);
		G_B13_0 = L_31;
		goto IL_00c2;
	}

IL_00b0:
	{
		String_t* L_32 = V_3;
		String_t* L_33;
		L_33 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL);
		String_t* L_34;
		L_34 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_32, _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024, L_33, NULL);
		G_B13_0 = L_34;
	}

IL_00c2:
	{
		V_3 = G_B13_0;
		String_t* L_35 = V_3;
		String_t* L_36;
		L_36 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_35, _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D, NULL);
		V_3 = L_36;
		int32_t L_37 = ___0_timeRemainS;
		if ((((int32_t)L_37) <= ((int32_t)((int32_t)9))))
		{
			goto IL_00e2;
		}
	}
	{
		String_t* L_38 = V_3;
		String_t* L_39;
		L_39 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___0_timeRemainS), NULL);
		String_t* L_40;
		L_40 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_38, L_39, NULL);
		return L_40;
	}

IL_00e2:
	{
		String_t* L_41 = V_3;
		String_t* L_42;
		L_42 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___0_timeRemainS), NULL);
		String_t* L_43;
		L_43 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_41, _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024, L_42, NULL);
		return L_43;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NinjaUtil__ctor_m579A81D90DDD59077DDEE16789778F4B95A7DDA5 (NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NinjaUtil__cctor_m8D27C967822C82028C0940C60A1881ED94F5F877 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE* L_0 = (MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE*)il2cpp_codegen_object_new(MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE_il2cpp_TypeInfo_var);
		MyRandom__ctor_mF1EE83D57EA85AB1CCAF7F9C61B1A33E767B59D5(L_0, NULL);
		((NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_StaticFields*)il2cpp_codegen_static_fields_for(NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_il2cpp_TypeInfo_var))->___randomz = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_StaticFields*)il2cpp_codegen_static_fields_for(NinjaUtil_tCBAB9F5F94DBFD418C90749C622D1B5BCB0FF057_il2cpp_TypeInfo_var))->___randomz), (void*)L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Npc__ctor_m55220523F2A75E6355647DA116B0109F91435A18 (Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* __this, int32_t ___0_npcId, int32_t ___1_status, int32_t ___2_cx, int32_t ___3_cy, int32_t ___4_templateId, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___isFocus = (bool)1;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char__ctor_mED746E068B8B330450B831A1058E39BAB4867CDC(__this, NULL);
		int32_t L_0 = ___0_npcId;
		__this->___npcId = L_0;
		int32_t L_1 = ___2_cx;
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx = L_1;
		int32_t L_2 = ___3_cy;
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy = L_2;
		int32_t L_3 = ___1_status;
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___statusMe = L_3;
		NpcTemplateU5BU5D_t5570C54AF8CE002107FB3B0045D64757401F6625* L_4 = ((Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A_StaticFields*)il2cpp_codegen_static_fields_for(Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A_il2cpp_TypeInfo_var))->___arrNpcTemplate;
		int32_t L_5 = ___4_templateId;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		__this->___template = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___template), (void*)L_7);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Npc_clearEffTask_m42D7F75C878863E69F9754B52C3C8B3DF58FA402 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		V_0 = 0;
		goto IL_0025;
	}

IL_0004:
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_0 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vNpc;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = MyVector_elementAt_m2058CB2FBF87C401368BB43AE172A9BB65956E4E(L_0, L_1, NULL);
		Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* L_3 = ((Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A*)CastclassClass((RuntimeObject*)L_2, Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A_il2cpp_TypeInfo_var));
		NullCheck(L_3);
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_3)->___effTask = (EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_3)->___effTask), (void*)(EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7*)NULL);
		NullCheck(L_3);
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_3)->___indexEffTask = (-1);
		int32_t L_4 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
	}

IL_0025:
	{
		int32_t L_5 = V_0;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_6 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vNpc;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = MyVector_size_mF025A05E2021611BFB9E107342658AEB05222BA9(L_6, NULL);
		if ((((int32_t)L_5) < ((int32_t)L_7)))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Npc_update_m5066C59F5308AB68C9397D334D92CF1ABE6B3173 (Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____E8A661792275989A82A6A349D7CFAB14F42A8243D5DFF5B174A65EE335BCAD9A_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_0 = NULL;
	int8_t V_1 = 0x0;
	{
		EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* L_0 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask;
		if (L_0)
		{
			goto IL_0187;
		}
	}
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_1 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)7);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = L_1;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_3 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____E8A661792275989A82A6A349D7CFAB14F42A8243D5DFF5B174A65EE335BCAD9A_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_2, L_3, NULL);
		V_0 = L_2;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_4;
		L_4 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_4);
		int32_t L_5 = L_4->___ctaskId;
		if ((((int32_t)L_5) < ((int32_t)((int32_t)9))))
		{
			goto IL_00e8;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_6;
		L_6 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_6);
		int32_t L_7 = L_6->___ctaskId;
		if ((((int32_t)L_7) > ((int32_t)((int32_t)10))))
		{
			goto IL_00e8;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_8;
		L_8 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_8);
		NClass_tD9935A01A89F425C039E19885A493CBB59C51B0D* L_9 = L_8->___nClass;
		NullCheck(L_9);
		int32_t L_10 = L_9->___classId;
		if ((((int32_t)L_10) <= ((int32_t)0)))
		{
			goto IL_00e8;
		}
	}
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_11 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_12;
		L_12 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_12);
		NClass_tD9935A01A89F425C039E19885A493CBB59C51B0D* L_13 = L_12->___nClass;
		NullCheck(L_13);
		int32_t L_14 = L_13->___classId;
		NullCheck(L_11);
		int32_t L_15 = L_14;
		int8_t L_16 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_17 = __this->___template;
		NullCheck(L_17);
		int32_t L_18 = L_17->___npcTemplateId;
		if ((!(((uint32_t)L_16) == ((uint32_t)L_18))))
		{
			goto IL_00e8;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_19;
		L_19 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_19);
		Task_t798CBD3ECBDA5D4EB29A4FB13B82694E1FBB96B9* L_20 = L_19->___taskMaint;
		if (L_20)
		{
			goto IL_0098;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		EffectCharPaintU5BU5D_t7AEB44ABB7F1B33FB28AD4285060FE36D6A962C1* L_21 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___efs;
		NullCheck(L_21);
		int32_t L_22 = ((int32_t)57);
		EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* L_23 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask = L_23;
		Il2CppCodeGenWriteBarrier((void**)(&((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask), (void*)L_23);
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___indexEffTask = 0;
		goto IL_0187;
	}

IL_0098:
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_24;
		L_24 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_24);
		Task_t798CBD3ECBDA5D4EB29A4FB13B82694E1FBB96B9* L_25 = L_24->___taskMaint;
		if (!L_25)
		{
			goto IL_0187;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_26;
		L_26 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_26);
		Task_t798CBD3ECBDA5D4EB29A4FB13B82694E1FBB96B9* L_27 = L_26->___taskMaint;
		NullCheck(L_27);
		int32_t L_28 = L_27->___index;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_29;
		L_29 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_29);
		Task_t798CBD3ECBDA5D4EB29A4FB13B82694E1FBB96B9* L_30 = L_29->___taskMaint;
		NullCheck(L_30);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_30->___subNames;
		NullCheck(L_31);
		if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_28, 1))) == ((uint32_t)((int32_t)(((RuntimeArray*)L_31)->max_length))))))
		{
			goto IL_0187;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		EffectCharPaintU5BU5D_t7AEB44ABB7F1B33FB28AD4285060FE36D6A962C1* L_32 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___efs;
		NullCheck(L_32);
		int32_t L_33 = ((int32_t)62);
		EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* L_34 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask = L_34;
		Il2CppCodeGenWriteBarrier((void**)(&((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask), (void*)L_34);
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___indexEffTask = 0;
		goto IL_0187;
	}

IL_00e8:
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6* L_35;
		L_35 = GameScr_gI_m26BF6CA4E5B7A30A6498B3EF9992BD1CA23B8798(NULL);
		NullCheck(L_35);
		int8_t L_36;
		L_36 = GameScr_getTaskNpcId_m167B23C14BC09E380AF738E4E2F5A2DCD7C6D42C(L_35, NULL);
		V_1 = L_36;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_37;
		L_37 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_37);
		Task_t798CBD3ECBDA5D4EB29A4FB13B82694E1FBB96B9* L_38 = L_37->___taskMaint;
		if (L_38)
		{
			goto IL_0124;
		}
	}
	{
		int8_t L_39 = V_1;
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_40 = __this->___template;
		NullCheck(L_40);
		int32_t L_41 = L_40->___npcTemplateId;
		if ((!(((uint32_t)L_39) == ((uint32_t)L_41))))
		{
			goto IL_0124;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		EffectCharPaintU5BU5D_t7AEB44ABB7F1B33FB28AD4285060FE36D6A962C1* L_42 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___efs;
		NullCheck(L_42);
		int32_t L_43 = ((int32_t)57);
		EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* L_44 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask = L_44;
		Il2CppCodeGenWriteBarrier((void**)(&((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask), (void*)L_44);
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___indexEffTask = 0;
		goto IL_0187;
	}

IL_0124:
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_45;
		L_45 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_45);
		Task_t798CBD3ECBDA5D4EB29A4FB13B82694E1FBB96B9* L_46 = L_45->___taskMaint;
		if (!L_46)
		{
			goto IL_0187;
		}
	}
	{
		int8_t L_47 = V_1;
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_48 = __this->___template;
		NullCheck(L_48);
		int32_t L_49 = L_48->___npcTemplateId;
		if ((!(((uint32_t)L_47) == ((uint32_t)L_49))))
		{
			goto IL_0187;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_50;
		L_50 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_50);
		Task_t798CBD3ECBDA5D4EB29A4FB13B82694E1FBB96B9* L_51 = L_50->___taskMaint;
		NullCheck(L_51);
		int32_t L_52 = L_51->___index;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_53;
		L_53 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_53);
		Task_t798CBD3ECBDA5D4EB29A4FB13B82694E1FBB96B9* L_54 = L_53->___taskMaint;
		NullCheck(L_54);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_55 = L_54->___subNames;
		NullCheck(L_55);
		if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_52, 1))) == ((uint32_t)((int32_t)(((RuntimeArray*)L_55)->max_length))))))
		{
			goto IL_0172;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		EffectCharPaintU5BU5D_t7AEB44ABB7F1B33FB28AD4285060FE36D6A962C1* L_56 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___efs;
		NullCheck(L_56);
		int32_t L_57 = ((int32_t)62);
		EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* L_58 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask = L_58;
		Il2CppCodeGenWriteBarrier((void**)(&((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask), (void*)L_58);
		goto IL_0180;
	}

IL_0172:
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		EffectCharPaintU5BU5D_t7AEB44ABB7F1B33FB28AD4285060FE36D6A962C1* L_59 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___efs;
		NullCheck(L_59);
		int32_t L_60 = ((int32_t)57);
		EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* L_61 = (L_59)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask = L_61;
		Il2CppCodeGenWriteBarrier((void**)(&((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask), (void*)L_61);
	}

IL_0180:
	{
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___indexEffTask = 0;
	}

IL_0187:
	{
		Char_update_m1771C5A14E461A64CA758E35E7D4AEECEF531F8D(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Npc_paintHead_m82B87365E49744AEA0AF74CB62DCDBF59D9EF417 (Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* V_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		PartU5BU5D_t0B274D4A3005BA1EEDF847C47D87E53BC855655A* L_0 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___parts;
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_1 = __this->___template;
		NullCheck(L_1);
		int32_t L_2 = L_1->___headId;
		NullCheck(L_0);
		int32_t L_3 = L_2;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_4 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		V_0 = L_4;
		int32_t L_5 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cdir;
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_0057;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_6 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_7 = V_0;
		NullCheck(L_7);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_8 = L_7->___pi;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_9 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_10 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		NullCheck(L_12);
		int32_t L_13 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		NullCheck(L_14);
		int32_t L_15 = 0;
		int32_t L_16 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		NullCheck(L_8);
		int32_t L_17 = L_16;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_18 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		NullCheck(L_18);
		int16_t L_19 = L_18->___id;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_20 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_21 = ___0_g;
		NullCheck(L_21);
		int32_t L_22;
		L_22 = mGraphics_getTranslateX_m0081BC7A604BC933026464239DF8601C7BB175B9(L_21, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_23 = ___0_g;
		NullCheck(L_23);
		int32_t L_24;
		L_24 = mGraphics_getTranslateY_mC8B2DF28F2BED3BFAAB16A3522AE8029D63F99EA(L_23, NULL);
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_6, L_19, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_20, ((int32_t)31))), L_22)), ((int32_t)il2cpp_codegen_subtract(2, L_24)), 0, 0, NULL);
		return;
	}

IL_0057:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_25 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_26 = V_0;
		NullCheck(L_26);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_27 = L_26->___pi;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_28 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_29 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_28);
		int32_t L_30 = L_29;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
		NullCheck(L_31);
		int32_t L_32 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
		NullCheck(L_33);
		int32_t L_34 = 0;
		int32_t L_35 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
		NullCheck(L_27);
		int32_t L_36 = L_35;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_37 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
		NullCheck(L_37);
		int16_t L_38 = L_37->___id;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_39 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_40 = ___0_g;
		NullCheck(L_40);
		int32_t L_41;
		L_41 = mGraphics_getTranslateX_m0081BC7A604BC933026464239DF8601C7BB175B9(L_40, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_42 = ___0_g;
		NullCheck(L_42);
		int32_t L_43;
		L_43 = mGraphics_getTranslateY_mC8B2DF28F2BED3BFAAB16A3522AE8029D63F99EA(L_42, NULL);
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_25, L_38, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_39, ((int32_t)31))), L_41)), ((int32_t)il2cpp_codegen_subtract(2, L_43)), 2, ((int32_t)24), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Npc_paint_m5759DCFB8D0531E6A73B7AC07DCCAF7A10139629 (Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5583A6C0598CF26694C21D7CA3666DD44488DFC5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* V_0 = NULL;
	Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* V_1 = NULL;
	Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* V_2 = NULL;
	Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* V_3 = NULL;
	{
		bool L_0;
		L_0 = Char_isPaint_m50F7AEDBB429BAEACC74242F6679FBA59AB688CD(__this, NULL);
		if (!L_0)
		{
			goto IL_0012;
		}
	}
	{
		int32_t L_1 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___statusMe;
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)15)))))
		{
			goto IL_0013;
		}
	}

IL_0012:
	{
		return;
	}

IL_0013:
	{
		int8_t L_2 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cTypePk;
		if (!L_2)
		{
			goto IL_0023;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_3 = ___0_g;
		Char_paint_mD91251470F285C616F4676C78D916AA8C83B205A(__this, L_3, NULL);
		return;
	}

IL_0023:
	{
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_4 = __this->___template;
		if (L_4)
		{
			goto IL_002c;
		}
	}
	{
		return;
	}

IL_002c:
	{
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_5 = __this->___template;
		NullCheck(L_5);
		int32_t L_6 = L_5->___npcTemplateId;
		if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)13)))))
		{
			goto IL_00ec;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_7;
		L_7 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_7);
		Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* L_8 = L_7->___npcFocus;
		if (!L_8)
		{
			goto IL_0088;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_9;
		L_9 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_9);
		Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* L_10 = L_9->___npcFocus;
		NullCheck(L_10);
		bool L_11;
		L_11 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0, L_10, __this);
		if (!L_11)
		{
			goto IL_0088;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_12 = ___0_g;
		int32_t L_13 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		int32_t L_14 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		int32_t L_15 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___ch;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_16 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_17 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_12, ((int32_t)988), L_13, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_14, L_15)), 1)), 0, ((int32_t)(L_16|L_17)), NULL);
	}

IL_0088:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_18 = ___0_g;
		int32_t L_19 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		int32_t L_20 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_21 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_22 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_18, ((int32_t)1060), L_19, L_20, 0, ((int32_t)(L_21|L_22)), NULL);
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_23 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_white;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_24 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var);
		String_t* L_25;
		L_25 = SByte_ToString_mAA885F58F9F739E25623423A059C735017A92708((&((TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_StaticFields*)il2cpp_codegen_static_fields_for(TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var))->___zoneID), NULL);
		String_t* L_26 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		String_t* L_27;
		L_27 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_25, L_26, NULL);
		int32_t L_28 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		int32_t L_29 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_30 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7;
		NullCheck(L_30);
		int32_t L_31;
		L_31 = mFont_getHeight_m625C82CB2D06270446C328ADC46F5BF55F15EC12(L_30, NULL);
		int32_t L_32 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___CENTER;
		NullCheck(L_23);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_23, L_24, L_27, ((int32_t)il2cpp_codegen_add(L_28, 1)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_29, ((int32_t)14))), L_31)), L_32, NULL);
		return;
	}

IL_00ec:
	{
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_33 = __this->___template;
		NullCheck(L_33);
		int32_t L_34 = L_33->___npcTemplateId;
		if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)31)))))
		{
			goto IL_0169;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_35;
		L_35 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_35);
		Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* L_36 = L_35->___npcFocus;
		if (!L_36)
		{
			goto IL_0145;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_37;
		L_37 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_37);
		Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* L_38 = L_37->___npcFocus;
		NullCheck(L_38);
		bool L_39;
		L_39 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0, L_38, __this);
		if (!L_39)
		{
			goto IL_0145;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_40 = ___0_g;
		int32_t L_41 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		int32_t L_42 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		int32_t L_43 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___ch;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_44 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_45 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_40, ((int32_t)988), L_41, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_42, L_43)), 1)), 0, ((int32_t)(L_44|L_45)), NULL);
	}

IL_0145:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_46 = ___0_g;
		int32_t L_47 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		int32_t L_48 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_49 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_50 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_46, ((int32_t)1291), L_47, L_48, 0, ((int32_t)(L_49|L_50)), NULL);
		return;
	}

IL_0169:
	{
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_51 = __this->___template;
		NullCheck(L_51);
		int32_t L_52 = L_51->___npcTemplateId;
		if ((!(((uint32_t)L_52) == ((uint32_t)((int32_t)27)))))
		{
			goto IL_01e6;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_53;
		L_53 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_53);
		Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* L_54 = L_53->___npcFocus;
		if (!L_54)
		{
			goto IL_01c2;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_55;
		L_55 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_55);
		Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* L_56 = L_55->___npcFocus;
		NullCheck(L_56);
		bool L_57;
		L_57 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0, L_56, __this);
		if (!L_57)
		{
			goto IL_01c2;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_58 = ___0_g;
		int32_t L_59 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		int32_t L_60 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		int32_t L_61 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___ch;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_62 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_63 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_58, ((int32_t)988), L_59, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_60, L_61)), 1)), 0, ((int32_t)(L_62|L_63)), NULL);
	}

IL_01c2:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_64 = ___0_g;
		int32_t L_65 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		int32_t L_66 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_67 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_68 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_64, ((int32_t)1224), L_65, L_66, 0, ((int32_t)(L_67|L_68)), NULL);
		return;
	}

IL_01e6:
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		PartU5BU5D_t0B274D4A3005BA1EEDF847C47D87E53BC855655A* L_69 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___parts;
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_70 = __this->___template;
		NullCheck(L_70);
		int32_t L_71 = L_70->___headId;
		NullCheck(L_69);
		int32_t L_72 = L_71;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_73 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_72));
		V_0 = L_73;
		PartU5BU5D_t0B274D4A3005BA1EEDF847C47D87E53BC855655A* L_74 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___parts;
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_75 = __this->___template;
		NullCheck(L_75);
		int32_t L_76 = L_75->___legId;
		NullCheck(L_74);
		int32_t L_77 = L_76;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_78 = (L_74)->GetAt(static_cast<il2cpp_array_size_t>(L_77));
		V_1 = L_78;
		PartU5BU5D_t0B274D4A3005BA1EEDF847C47D87E53BC855655A* L_79 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___parts;
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_80 = __this->___template;
		NullCheck(L_80);
		int32_t L_81 = L_80->___bodyId;
		NullCheck(L_79);
		int32_t L_82 = L_81;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_83 = (L_79)->GetAt(static_cast<il2cpp_array_size_t>(L_82));
		V_2 = L_83;
		V_3 = (Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65*)NULL;
		int32_t L_84 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cdir;
		if ((!(((uint32_t)L_84) == ((uint32_t)1))))
		{
			goto IL_0465;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_85 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_86 = V_0;
		NullCheck(L_86);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_87 = L_86->___pi;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_88 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_89 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_88);
		int32_t L_90 = L_89;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_91 = (L_88)->GetAt(static_cast<il2cpp_array_size_t>(L_90));
		NullCheck(L_91);
		int32_t L_92 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_93 = (L_91)->GetAt(static_cast<il2cpp_array_size_t>(L_92));
		NullCheck(L_93);
		int32_t L_94 = 0;
		int32_t L_95 = (L_93)->GetAt(static_cast<il2cpp_array_size_t>(L_94));
		NullCheck(L_87);
		int32_t L_96 = L_95;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_97 = (L_87)->GetAt(static_cast<il2cpp_array_size_t>(L_96));
		NullCheck(L_97);
		int16_t L_98 = L_97->___id;
		int32_t L_99 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_100 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_101 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_100);
		int32_t L_102 = L_101;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_103 = (L_100)->GetAt(static_cast<il2cpp_array_size_t>(L_102));
		NullCheck(L_103);
		int32_t L_104 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_105 = (L_103)->GetAt(static_cast<il2cpp_array_size_t>(L_104));
		NullCheck(L_105);
		int32_t L_106 = 1;
		int32_t L_107 = (L_105)->GetAt(static_cast<il2cpp_array_size_t>(L_106));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_108 = V_0;
		NullCheck(L_108);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_109 = L_108->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_110 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_111 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_110);
		int32_t L_112 = L_111;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_113 = (L_110)->GetAt(static_cast<il2cpp_array_size_t>(L_112));
		NullCheck(L_113);
		int32_t L_114 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_115 = (L_113)->GetAt(static_cast<il2cpp_array_size_t>(L_114));
		NullCheck(L_115);
		int32_t L_116 = 0;
		int32_t L_117 = (L_115)->GetAt(static_cast<il2cpp_array_size_t>(L_116));
		NullCheck(L_109);
		int32_t L_118 = L_117;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_119 = (L_109)->GetAt(static_cast<il2cpp_array_size_t>(L_118));
		NullCheck(L_119);
		int8_t L_120 = L_119->___dx;
		int32_t L_121 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_122 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_123 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_122);
		int32_t L_124 = L_123;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_125 = (L_122)->GetAt(static_cast<il2cpp_array_size_t>(L_124));
		NullCheck(L_125);
		int32_t L_126 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_127 = (L_125)->GetAt(static_cast<il2cpp_array_size_t>(L_126));
		NullCheck(L_127);
		int32_t L_128 = 2;
		int32_t L_129 = (L_127)->GetAt(static_cast<il2cpp_array_size_t>(L_128));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_130 = V_0;
		NullCheck(L_130);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_131 = L_130->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_132 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_133 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_132);
		int32_t L_134 = L_133;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_135 = (L_132)->GetAt(static_cast<il2cpp_array_size_t>(L_134));
		NullCheck(L_135);
		int32_t L_136 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_137 = (L_135)->GetAt(static_cast<il2cpp_array_size_t>(L_136));
		NullCheck(L_137);
		int32_t L_138 = 0;
		int32_t L_139 = (L_137)->GetAt(static_cast<il2cpp_array_size_t>(L_138));
		NullCheck(L_131);
		int32_t L_140 = L_139;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_141 = (L_131)->GetAt(static_cast<il2cpp_array_size_t>(L_140));
		NullCheck(L_141);
		int8_t L_142 = L_141->___dy;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_85, L_98, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_99, L_107)), (int32_t)L_120)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_121, L_129)), (int32_t)L_142)), 0, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_143 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_144 = V_1;
		NullCheck(L_144);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_145 = L_144->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_146 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_147 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_146);
		int32_t L_148 = L_147;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_149 = (L_146)->GetAt(static_cast<il2cpp_array_size_t>(L_148));
		NullCheck(L_149);
		int32_t L_150 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_151 = (L_149)->GetAt(static_cast<il2cpp_array_size_t>(L_150));
		NullCheck(L_151);
		int32_t L_152 = 0;
		int32_t L_153 = (L_151)->GetAt(static_cast<il2cpp_array_size_t>(L_152));
		NullCheck(L_145);
		int32_t L_154 = L_153;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_155 = (L_145)->GetAt(static_cast<il2cpp_array_size_t>(L_154));
		NullCheck(L_155);
		int16_t L_156 = L_155->___id;
		int32_t L_157 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_158 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_159 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_158);
		int32_t L_160 = L_159;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_161 = (L_158)->GetAt(static_cast<il2cpp_array_size_t>(L_160));
		NullCheck(L_161);
		int32_t L_162 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_163 = (L_161)->GetAt(static_cast<il2cpp_array_size_t>(L_162));
		NullCheck(L_163);
		int32_t L_164 = 1;
		int32_t L_165 = (L_163)->GetAt(static_cast<il2cpp_array_size_t>(L_164));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_166 = V_1;
		NullCheck(L_166);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_167 = L_166->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_168 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_169 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_168);
		int32_t L_170 = L_169;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_171 = (L_168)->GetAt(static_cast<il2cpp_array_size_t>(L_170));
		NullCheck(L_171);
		int32_t L_172 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_173 = (L_171)->GetAt(static_cast<il2cpp_array_size_t>(L_172));
		NullCheck(L_173);
		int32_t L_174 = 0;
		int32_t L_175 = (L_173)->GetAt(static_cast<il2cpp_array_size_t>(L_174));
		NullCheck(L_167);
		int32_t L_176 = L_175;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_177 = (L_167)->GetAt(static_cast<il2cpp_array_size_t>(L_176));
		NullCheck(L_177);
		int8_t L_178 = L_177->___dx;
		int32_t L_179 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_180 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_181 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_180);
		int32_t L_182 = L_181;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_183 = (L_180)->GetAt(static_cast<il2cpp_array_size_t>(L_182));
		NullCheck(L_183);
		int32_t L_184 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_185 = (L_183)->GetAt(static_cast<il2cpp_array_size_t>(L_184));
		NullCheck(L_185);
		int32_t L_186 = 2;
		int32_t L_187 = (L_185)->GetAt(static_cast<il2cpp_array_size_t>(L_186));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_188 = V_1;
		NullCheck(L_188);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_189 = L_188->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_190 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_191 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_190);
		int32_t L_192 = L_191;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_193 = (L_190)->GetAt(static_cast<il2cpp_array_size_t>(L_192));
		NullCheck(L_193);
		int32_t L_194 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_195 = (L_193)->GetAt(static_cast<il2cpp_array_size_t>(L_194));
		NullCheck(L_195);
		int32_t L_196 = 0;
		int32_t L_197 = (L_195)->GetAt(static_cast<il2cpp_array_size_t>(L_196));
		NullCheck(L_189);
		int32_t L_198 = L_197;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_199 = (L_189)->GetAt(static_cast<il2cpp_array_size_t>(L_198));
		NullCheck(L_199);
		int8_t L_200 = L_199->___dy;
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_143, L_156, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_157, L_165)), (int32_t)L_178)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_179, L_187)), (int32_t)L_200)), 0, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_201 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_202 = V_2;
		NullCheck(L_202);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_203 = L_202->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_204 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_205 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_204);
		int32_t L_206 = L_205;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_207 = (L_204)->GetAt(static_cast<il2cpp_array_size_t>(L_206));
		NullCheck(L_207);
		int32_t L_208 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_209 = (L_207)->GetAt(static_cast<il2cpp_array_size_t>(L_208));
		NullCheck(L_209);
		int32_t L_210 = 0;
		int32_t L_211 = (L_209)->GetAt(static_cast<il2cpp_array_size_t>(L_210));
		NullCheck(L_203);
		int32_t L_212 = L_211;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_213 = (L_203)->GetAt(static_cast<il2cpp_array_size_t>(L_212));
		NullCheck(L_213);
		int16_t L_214 = L_213->___id;
		int32_t L_215 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_216 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_217 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_216);
		int32_t L_218 = L_217;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_219 = (L_216)->GetAt(static_cast<il2cpp_array_size_t>(L_218));
		NullCheck(L_219);
		int32_t L_220 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_221 = (L_219)->GetAt(static_cast<il2cpp_array_size_t>(L_220));
		NullCheck(L_221);
		int32_t L_222 = 1;
		int32_t L_223 = (L_221)->GetAt(static_cast<il2cpp_array_size_t>(L_222));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_224 = V_2;
		NullCheck(L_224);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_225 = L_224->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_226 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_227 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_226);
		int32_t L_228 = L_227;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_229 = (L_226)->GetAt(static_cast<il2cpp_array_size_t>(L_228));
		NullCheck(L_229);
		int32_t L_230 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_231 = (L_229)->GetAt(static_cast<il2cpp_array_size_t>(L_230));
		NullCheck(L_231);
		int32_t L_232 = 0;
		int32_t L_233 = (L_231)->GetAt(static_cast<il2cpp_array_size_t>(L_232));
		NullCheck(L_225);
		int32_t L_234 = L_233;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_235 = (L_225)->GetAt(static_cast<il2cpp_array_size_t>(L_234));
		NullCheck(L_235);
		int8_t L_236 = L_235->___dx;
		int32_t L_237 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_238 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_239 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_238);
		int32_t L_240 = L_239;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_241 = (L_238)->GetAt(static_cast<il2cpp_array_size_t>(L_240));
		NullCheck(L_241);
		int32_t L_242 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_243 = (L_241)->GetAt(static_cast<il2cpp_array_size_t>(L_242));
		NullCheck(L_243);
		int32_t L_244 = 2;
		int32_t L_245 = (L_243)->GetAt(static_cast<il2cpp_array_size_t>(L_244));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_246 = V_2;
		NullCheck(L_246);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_247 = L_246->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_248 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_249 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_248);
		int32_t L_250 = L_249;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_251 = (L_248)->GetAt(static_cast<il2cpp_array_size_t>(L_250));
		NullCheck(L_251);
		int32_t L_252 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_253 = (L_251)->GetAt(static_cast<il2cpp_array_size_t>(L_252));
		NullCheck(L_253);
		int32_t L_254 = 0;
		int32_t L_255 = (L_253)->GetAt(static_cast<il2cpp_array_size_t>(L_254));
		NullCheck(L_247);
		int32_t L_256 = L_255;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_257 = (L_247)->GetAt(static_cast<il2cpp_array_size_t>(L_256));
		NullCheck(L_257);
		int8_t L_258 = L_257->___dy;
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_201, L_214, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_215, L_223)), (int32_t)L_236)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_237, L_245)), (int32_t)L_258)), 0, 0, NULL);
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_259 = V_3;
		if (!L_259)
		{
			goto IL_069f;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_260 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_261 = V_3;
		NullCheck(L_261);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_262 = L_261->___pi;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_263 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_264 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_263);
		int32_t L_265 = L_264;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_266 = (L_263)->GetAt(static_cast<il2cpp_array_size_t>(L_265));
		NullCheck(L_266);
		int32_t L_267 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_268 = (L_266)->GetAt(static_cast<il2cpp_array_size_t>(L_267));
		NullCheck(L_268);
		int32_t L_269 = 0;
		int32_t L_270 = (L_268)->GetAt(static_cast<il2cpp_array_size_t>(L_269));
		NullCheck(L_262);
		int32_t L_271 = L_270;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_272 = (L_262)->GetAt(static_cast<il2cpp_array_size_t>(L_271));
		NullCheck(L_272);
		int16_t L_273 = L_272->___id;
		int32_t L_274 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_275 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_276 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_275);
		int32_t L_277 = L_276;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_278 = (L_275)->GetAt(static_cast<il2cpp_array_size_t>(L_277));
		NullCheck(L_278);
		int32_t L_279 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_280 = (L_278)->GetAt(static_cast<il2cpp_array_size_t>(L_279));
		NullCheck(L_280);
		int32_t L_281 = 1;
		int32_t L_282 = (L_280)->GetAt(static_cast<il2cpp_array_size_t>(L_281));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_283 = V_3;
		NullCheck(L_283);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_284 = L_283->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_285 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_286 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_285);
		int32_t L_287 = L_286;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_288 = (L_285)->GetAt(static_cast<il2cpp_array_size_t>(L_287));
		NullCheck(L_288);
		int32_t L_289 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_290 = (L_288)->GetAt(static_cast<il2cpp_array_size_t>(L_289));
		NullCheck(L_290);
		int32_t L_291 = 0;
		int32_t L_292 = (L_290)->GetAt(static_cast<il2cpp_array_size_t>(L_291));
		NullCheck(L_284);
		int32_t L_293 = L_292;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_294 = (L_284)->GetAt(static_cast<il2cpp_array_size_t>(L_293));
		NullCheck(L_294);
		int8_t L_295 = L_294->___dx;
		int32_t L_296 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_297 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_298 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_297);
		int32_t L_299 = L_298;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_300 = (L_297)->GetAt(static_cast<il2cpp_array_size_t>(L_299));
		NullCheck(L_300);
		int32_t L_301 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_302 = (L_300)->GetAt(static_cast<il2cpp_array_size_t>(L_301));
		NullCheck(L_302);
		int32_t L_303 = 2;
		int32_t L_304 = (L_302)->GetAt(static_cast<il2cpp_array_size_t>(L_303));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_305 = V_3;
		NullCheck(L_305);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_306 = L_305->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_307 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_308 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_307);
		int32_t L_309 = L_308;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_310 = (L_307)->GetAt(static_cast<il2cpp_array_size_t>(L_309));
		NullCheck(L_310);
		int32_t L_311 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_312 = (L_310)->GetAt(static_cast<il2cpp_array_size_t>(L_311));
		NullCheck(L_312);
		int32_t L_313 = 0;
		int32_t L_314 = (L_312)->GetAt(static_cast<il2cpp_array_size_t>(L_313));
		NullCheck(L_306);
		int32_t L_315 = L_314;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_316 = (L_306)->GetAt(static_cast<il2cpp_array_size_t>(L_315));
		NullCheck(L_316);
		int8_t L_317 = L_316->___dy;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_260, L_273, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_274, L_282)), (int32_t)L_295)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_296, L_304)), (int32_t)L_317)), 0, 0, NULL);
		goto IL_069f;
	}

IL_0465:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_318 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_319 = V_0;
		NullCheck(L_319);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_320 = L_319->___pi;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_321 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_322 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_321);
		int32_t L_323 = L_322;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_324 = (L_321)->GetAt(static_cast<il2cpp_array_size_t>(L_323));
		NullCheck(L_324);
		int32_t L_325 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_326 = (L_324)->GetAt(static_cast<il2cpp_array_size_t>(L_325));
		NullCheck(L_326);
		int32_t L_327 = 0;
		int32_t L_328 = (L_326)->GetAt(static_cast<il2cpp_array_size_t>(L_327));
		NullCheck(L_320);
		int32_t L_329 = L_328;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_330 = (L_320)->GetAt(static_cast<il2cpp_array_size_t>(L_329));
		NullCheck(L_330);
		int16_t L_331 = L_330->___id;
		int32_t L_332 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_333 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_334 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_333);
		int32_t L_335 = L_334;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_336 = (L_333)->GetAt(static_cast<il2cpp_array_size_t>(L_335));
		NullCheck(L_336);
		int32_t L_337 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_338 = (L_336)->GetAt(static_cast<il2cpp_array_size_t>(L_337));
		NullCheck(L_338);
		int32_t L_339 = 1;
		int32_t L_340 = (L_338)->GetAt(static_cast<il2cpp_array_size_t>(L_339));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_341 = V_0;
		NullCheck(L_341);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_342 = L_341->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_343 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_344 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_343);
		int32_t L_345 = L_344;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_346 = (L_343)->GetAt(static_cast<il2cpp_array_size_t>(L_345));
		NullCheck(L_346);
		int32_t L_347 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_348 = (L_346)->GetAt(static_cast<il2cpp_array_size_t>(L_347));
		NullCheck(L_348);
		int32_t L_349 = 0;
		int32_t L_350 = (L_348)->GetAt(static_cast<il2cpp_array_size_t>(L_349));
		NullCheck(L_342);
		int32_t L_351 = L_350;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_352 = (L_342)->GetAt(static_cast<il2cpp_array_size_t>(L_351));
		NullCheck(L_352);
		int8_t L_353 = L_352->___dx;
		int32_t L_354 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_355 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_356 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_355);
		int32_t L_357 = L_356;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_358 = (L_355)->GetAt(static_cast<il2cpp_array_size_t>(L_357));
		NullCheck(L_358);
		int32_t L_359 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_360 = (L_358)->GetAt(static_cast<il2cpp_array_size_t>(L_359));
		NullCheck(L_360);
		int32_t L_361 = 2;
		int32_t L_362 = (L_360)->GetAt(static_cast<il2cpp_array_size_t>(L_361));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_363 = V_0;
		NullCheck(L_363);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_364 = L_363->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_365 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_366 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_365);
		int32_t L_367 = L_366;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_368 = (L_365)->GetAt(static_cast<il2cpp_array_size_t>(L_367));
		NullCheck(L_368);
		int32_t L_369 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_370 = (L_368)->GetAt(static_cast<il2cpp_array_size_t>(L_369));
		NullCheck(L_370);
		int32_t L_371 = 0;
		int32_t L_372 = (L_370)->GetAt(static_cast<il2cpp_array_size_t>(L_371));
		NullCheck(L_364);
		int32_t L_373 = L_372;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_374 = (L_364)->GetAt(static_cast<il2cpp_array_size_t>(L_373));
		NullCheck(L_374);
		int8_t L_375 = L_374->___dy;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_318, L_331, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_332, L_340)), (int32_t)L_353)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_354, L_362)), (int32_t)L_375)), 2, ((int32_t)24), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_376 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_377 = V_1;
		NullCheck(L_377);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_378 = L_377->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_379 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_380 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_379);
		int32_t L_381 = L_380;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_382 = (L_379)->GetAt(static_cast<il2cpp_array_size_t>(L_381));
		NullCheck(L_382);
		int32_t L_383 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_384 = (L_382)->GetAt(static_cast<il2cpp_array_size_t>(L_383));
		NullCheck(L_384);
		int32_t L_385 = 0;
		int32_t L_386 = (L_384)->GetAt(static_cast<il2cpp_array_size_t>(L_385));
		NullCheck(L_378);
		int32_t L_387 = L_386;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_388 = (L_378)->GetAt(static_cast<il2cpp_array_size_t>(L_387));
		NullCheck(L_388);
		int16_t L_389 = L_388->___id;
		int32_t L_390 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_391 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_392 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_391);
		int32_t L_393 = L_392;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_394 = (L_391)->GetAt(static_cast<il2cpp_array_size_t>(L_393));
		NullCheck(L_394);
		int32_t L_395 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_396 = (L_394)->GetAt(static_cast<il2cpp_array_size_t>(L_395));
		NullCheck(L_396);
		int32_t L_397 = 1;
		int32_t L_398 = (L_396)->GetAt(static_cast<il2cpp_array_size_t>(L_397));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_399 = V_1;
		NullCheck(L_399);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_400 = L_399->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_401 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_402 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_401);
		int32_t L_403 = L_402;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_404 = (L_401)->GetAt(static_cast<il2cpp_array_size_t>(L_403));
		NullCheck(L_404);
		int32_t L_405 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_406 = (L_404)->GetAt(static_cast<il2cpp_array_size_t>(L_405));
		NullCheck(L_406);
		int32_t L_407 = 0;
		int32_t L_408 = (L_406)->GetAt(static_cast<il2cpp_array_size_t>(L_407));
		NullCheck(L_400);
		int32_t L_409 = L_408;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_410 = (L_400)->GetAt(static_cast<il2cpp_array_size_t>(L_409));
		NullCheck(L_410);
		int8_t L_411 = L_410->___dx;
		int32_t L_412 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_413 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_414 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_413);
		int32_t L_415 = L_414;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_416 = (L_413)->GetAt(static_cast<il2cpp_array_size_t>(L_415));
		NullCheck(L_416);
		int32_t L_417 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_418 = (L_416)->GetAt(static_cast<il2cpp_array_size_t>(L_417));
		NullCheck(L_418);
		int32_t L_419 = 2;
		int32_t L_420 = (L_418)->GetAt(static_cast<il2cpp_array_size_t>(L_419));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_421 = V_1;
		NullCheck(L_421);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_422 = L_421->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_423 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_424 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_423);
		int32_t L_425 = L_424;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_426 = (L_423)->GetAt(static_cast<il2cpp_array_size_t>(L_425));
		NullCheck(L_426);
		int32_t L_427 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_428 = (L_426)->GetAt(static_cast<il2cpp_array_size_t>(L_427));
		NullCheck(L_428);
		int32_t L_429 = 0;
		int32_t L_430 = (L_428)->GetAt(static_cast<il2cpp_array_size_t>(L_429));
		NullCheck(L_422);
		int32_t L_431 = L_430;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_432 = (L_422)->GetAt(static_cast<il2cpp_array_size_t>(L_431));
		NullCheck(L_432);
		int8_t L_433 = L_432->___dy;
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_376, L_389, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_390, L_398)), (int32_t)L_411)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_412, L_420)), (int32_t)L_433)), 2, ((int32_t)24), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_434 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_435 = V_2;
		NullCheck(L_435);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_436 = L_435->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_437 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_438 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_437);
		int32_t L_439 = L_438;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_440 = (L_437)->GetAt(static_cast<il2cpp_array_size_t>(L_439));
		NullCheck(L_440);
		int32_t L_441 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_442 = (L_440)->GetAt(static_cast<il2cpp_array_size_t>(L_441));
		NullCheck(L_442);
		int32_t L_443 = 0;
		int32_t L_444 = (L_442)->GetAt(static_cast<il2cpp_array_size_t>(L_443));
		NullCheck(L_436);
		int32_t L_445 = L_444;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_446 = (L_436)->GetAt(static_cast<il2cpp_array_size_t>(L_445));
		NullCheck(L_446);
		int16_t L_447 = L_446->___id;
		int32_t L_448 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_449 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_450 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_449);
		int32_t L_451 = L_450;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_452 = (L_449)->GetAt(static_cast<il2cpp_array_size_t>(L_451));
		NullCheck(L_452);
		int32_t L_453 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_454 = (L_452)->GetAt(static_cast<il2cpp_array_size_t>(L_453));
		NullCheck(L_454);
		int32_t L_455 = 1;
		int32_t L_456 = (L_454)->GetAt(static_cast<il2cpp_array_size_t>(L_455));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_457 = V_2;
		NullCheck(L_457);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_458 = L_457->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_459 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_460 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_459);
		int32_t L_461 = L_460;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_462 = (L_459)->GetAt(static_cast<il2cpp_array_size_t>(L_461));
		NullCheck(L_462);
		int32_t L_463 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_464 = (L_462)->GetAt(static_cast<il2cpp_array_size_t>(L_463));
		NullCheck(L_464);
		int32_t L_465 = 0;
		int32_t L_466 = (L_464)->GetAt(static_cast<il2cpp_array_size_t>(L_465));
		NullCheck(L_458);
		int32_t L_467 = L_466;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_468 = (L_458)->GetAt(static_cast<il2cpp_array_size_t>(L_467));
		NullCheck(L_468);
		int8_t L_469 = L_468->___dx;
		int32_t L_470 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_471 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_472 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_471);
		int32_t L_473 = L_472;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_474 = (L_471)->GetAt(static_cast<il2cpp_array_size_t>(L_473));
		NullCheck(L_474);
		int32_t L_475 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_476 = (L_474)->GetAt(static_cast<il2cpp_array_size_t>(L_475));
		NullCheck(L_476);
		int32_t L_477 = 2;
		int32_t L_478 = (L_476)->GetAt(static_cast<il2cpp_array_size_t>(L_477));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_479 = V_2;
		NullCheck(L_479);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_480 = L_479->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_481 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_482 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_481);
		int32_t L_483 = L_482;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_484 = (L_481)->GetAt(static_cast<il2cpp_array_size_t>(L_483));
		NullCheck(L_484);
		int32_t L_485 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_486 = (L_484)->GetAt(static_cast<il2cpp_array_size_t>(L_485));
		NullCheck(L_486);
		int32_t L_487 = 0;
		int32_t L_488 = (L_486)->GetAt(static_cast<il2cpp_array_size_t>(L_487));
		NullCheck(L_480);
		int32_t L_489 = L_488;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_490 = (L_480)->GetAt(static_cast<il2cpp_array_size_t>(L_489));
		NullCheck(L_490);
		int8_t L_491 = L_490->___dy;
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_434, L_447, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_448, L_456)), (int32_t)L_469)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_470, L_478)), (int32_t)L_491)), 2, ((int32_t)24), NULL);
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_492 = V_3;
		if (!L_492)
		{
			goto IL_069f;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_493 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_494 = V_3;
		NullCheck(L_494);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_495 = L_494->___pi;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_496 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_497 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_496);
		int32_t L_498 = L_497;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_499 = (L_496)->GetAt(static_cast<il2cpp_array_size_t>(L_498));
		NullCheck(L_499);
		int32_t L_500 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_501 = (L_499)->GetAt(static_cast<il2cpp_array_size_t>(L_500));
		NullCheck(L_501);
		int32_t L_502 = 0;
		int32_t L_503 = (L_501)->GetAt(static_cast<il2cpp_array_size_t>(L_502));
		NullCheck(L_495);
		int32_t L_504 = L_503;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_505 = (L_495)->GetAt(static_cast<il2cpp_array_size_t>(L_504));
		NullCheck(L_505);
		int16_t L_506 = L_505->___id;
		int32_t L_507 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_508 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_509 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_508);
		int32_t L_510 = L_509;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_511 = (L_508)->GetAt(static_cast<il2cpp_array_size_t>(L_510));
		NullCheck(L_511);
		int32_t L_512 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_513 = (L_511)->GetAt(static_cast<il2cpp_array_size_t>(L_512));
		NullCheck(L_513);
		int32_t L_514 = 1;
		int32_t L_515 = (L_513)->GetAt(static_cast<il2cpp_array_size_t>(L_514));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_516 = V_3;
		NullCheck(L_516);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_517 = L_516->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_518 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_519 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_518);
		int32_t L_520 = L_519;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_521 = (L_518)->GetAt(static_cast<il2cpp_array_size_t>(L_520));
		NullCheck(L_521);
		int32_t L_522 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_523 = (L_521)->GetAt(static_cast<il2cpp_array_size_t>(L_522));
		NullCheck(L_523);
		int32_t L_524 = 0;
		int32_t L_525 = (L_523)->GetAt(static_cast<il2cpp_array_size_t>(L_524));
		NullCheck(L_517);
		int32_t L_526 = L_525;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_527 = (L_517)->GetAt(static_cast<il2cpp_array_size_t>(L_526));
		NullCheck(L_527);
		int8_t L_528 = L_527->___dx;
		int32_t L_529 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_530 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_531 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_530);
		int32_t L_532 = L_531;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_533 = (L_530)->GetAt(static_cast<il2cpp_array_size_t>(L_532));
		NullCheck(L_533);
		int32_t L_534 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_535 = (L_533)->GetAt(static_cast<il2cpp_array_size_t>(L_534));
		NullCheck(L_535);
		int32_t L_536 = 2;
		int32_t L_537 = (L_535)->GetAt(static_cast<il2cpp_array_size_t>(L_536));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_538 = V_3;
		NullCheck(L_538);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_539 = L_538->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_540 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		int32_t L_541 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cf;
		NullCheck(L_540);
		int32_t L_542 = L_541;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_543 = (L_540)->GetAt(static_cast<il2cpp_array_size_t>(L_542));
		NullCheck(L_543);
		int32_t L_544 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_545 = (L_543)->GetAt(static_cast<il2cpp_array_size_t>(L_544));
		NullCheck(L_545);
		int32_t L_546 = 0;
		int32_t L_547 = (L_545)->GetAt(static_cast<il2cpp_array_size_t>(L_546));
		NullCheck(L_539);
		int32_t L_548 = L_547;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_549 = (L_539)->GetAt(static_cast<il2cpp_array_size_t>(L_548));
		NullCheck(L_549);
		int8_t L_550 = L_549->___dy;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_493, L_506, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_507, L_515)), (int32_t)L_528)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_529, L_537)), (int32_t)L_550)), 2, ((int32_t)24), NULL);
	}

IL_069f:
	{
		int32_t L_551 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___indexEffTask;
		if ((((int32_t)L_551) < ((int32_t)0)))
		{
			goto IL_0759;
		}
	}
	{
		EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* L_552 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask;
		if (!L_552)
		{
			goto IL_0759;
		}
	}
	{
		int8_t L_553 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cTypePk;
		if (L_553)
		{
			goto IL_0759;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_554 = ___0_g;
		EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* L_555 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask;
		NullCheck(L_555);
		EffectInfoPaintU5BU5D_t9D98D968A380BA42CFB6750B648D84E714521F1C* L_556 = L_555->___arrEfInfo;
		int32_t L_557 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___indexEffTask;
		NullCheck(L_556);
		int32_t L_558 = L_557;
		EffectInfoPaint_t2EA792E2F791C10A816E305D1BD253166CB85D20* L_559 = (L_556)->GetAt(static_cast<il2cpp_array_size_t>(L_558));
		NullCheck(L_559);
		int32_t L_560 = L_559->___idImg;
		int32_t L_561 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* L_562 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask;
		NullCheck(L_562);
		EffectInfoPaintU5BU5D_t9D98D968A380BA42CFB6750B648D84E714521F1C* L_563 = L_562->___arrEfInfo;
		int32_t L_564 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___indexEffTask;
		NullCheck(L_563);
		int32_t L_565 = L_564;
		EffectInfoPaint_t2EA792E2F791C10A816E305D1BD253166CB85D20* L_566 = (L_563)->GetAt(static_cast<il2cpp_array_size_t>(L_565));
		NullCheck(L_566);
		int32_t L_567 = L_566->___dx;
		int32_t L_568 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* L_569 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask;
		NullCheck(L_569);
		EffectInfoPaintU5BU5D_t9D98D968A380BA42CFB6750B648D84E714521F1C* L_570 = L_569->___arrEfInfo;
		int32_t L_571 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___indexEffTask;
		NullCheck(L_570);
		int32_t L_572 = L_571;
		EffectInfoPaint_t2EA792E2F791C10A816E305D1BD253166CB85D20* L_573 = (L_570)->GetAt(static_cast<il2cpp_array_size_t>(L_572));
		NullCheck(L_573);
		int32_t L_574 = L_573->___dy;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_575 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_576 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_554, L_560, ((int32_t)il2cpp_codegen_add(L_561, L_567)), ((int32_t)il2cpp_codegen_add(L_568, L_574)), 0, ((int32_t)(L_575|L_576)), NULL);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_577 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if (((int32_t)(L_577%2)))
		{
			goto IL_0759;
		}
	}
	{
		int32_t L_578 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___indexEffTask;
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___indexEffTask = ((int32_t)il2cpp_codegen_add(L_578, 1));
		int32_t L_579 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___indexEffTask;
		EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* L_580 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___effTask;
		NullCheck(L_580);
		EffectInfoPaintU5BU5D_t9D98D968A380BA42CFB6750B648D84E714521F1C* L_581 = L_580->___arrEfInfo;
		NullCheck(L_581);
		if ((((int32_t)L_579) < ((int32_t)((int32_t)(((RuntimeArray*)L_581)->max_length)))))
		{
			goto IL_0759;
		}
	}
	{
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___indexEffTask = 0;
	}

IL_0759:
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_582;
		L_582 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_582);
		Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* L_583 = L_582->___npcFocus;
		if (!L_583)
		{
			goto IL_0809;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_584;
		L_584 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_584);
		Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* L_585 = L_584->___npcFocus;
		NullCheck(L_585);
		bool L_586;
		L_586 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0, L_585, __this);
		if (!L_586)
		{
			goto IL_0809;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_587 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_yellow;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_588 = ___0_g;
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_589 = __this->___template;
		NullCheck(L_589);
		String_t* L_590 = L_589->___name;
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_591 = __this->___template;
		NullCheck(L_591);
		int32_t* L_592 = (int32_t*)(&L_591->___npcTemplateId);
		String_t* L_593;
		L_593 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_592, NULL);
		String_t* L_594;
		L_594 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_590, _stringLiteral5583A6C0598CF26694C21D7CA3666DD44488DFC5, L_593, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL);
		int32_t L_595 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		int32_t L_596 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		int32_t L_597 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___ch;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_598 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7;
		NullCheck(L_598);
		int32_t L_599;
		L_599 = mFont_getHeight_m625C82CB2D06270446C328ADC46F5BF55F15EC12(L_598, NULL);
		int32_t L_600 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___CENTER;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_601 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_grey;
		NullCheck(L_587);
		mFont_drawString_mAD9AE263B297E117350AE82CCB949AE5A1C990B4(L_587, L_588, L_594, L_595, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_596, L_597)), L_599)), 7)), L_600, L_601, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_602 = ___0_g;
		int32_t L_603 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		int32_t L_604 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		int32_t L_605 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___ch;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_606 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_607 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_602, ((int32_t)988), L_603, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_604, L_605)), 2)), 0, ((int32_t)(L_606|L_607)), NULL);
		return;
	}

IL_0809:
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_608 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_yellow;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_609 = ___0_g;
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_610 = __this->___template;
		NullCheck(L_610);
		String_t* L_611 = L_610->___name;
		NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* L_612 = __this->___template;
		NullCheck(L_612);
		int32_t* L_613 = (int32_t*)(&L_612->___npcTemplateId);
		String_t* L_614;
		L_614 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_613, NULL);
		String_t* L_615;
		L_615 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_611, _stringLiteral5583A6C0598CF26694C21D7CA3666DD44488DFC5, L_614, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL);
		int32_t L_616 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cx;
		int32_t L_617 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___cy;
		int32_t L_618 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___ch;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_619 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7;
		NullCheck(L_619);
		int32_t L_620;
		L_620 = mFont_getHeight_m625C82CB2D06270446C328ADC46F5BF55F15EC12(L_619, NULL);
		int32_t L_621 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___CENTER;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_622 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_grey;
		NullCheck(L_608);
		mFont_drawString_mAD9AE263B297E117350AE82CCB949AE5A1C990B4(L_608, L_609, L_615, L_616, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_617, L_618)), 3)), L_620)), L_621, L_622, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Npc_hide_m4BC6944C6D5CD65DA3BA57FAAD032346382B0506 (Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* __this, const RuntimeMethod* method) 
{
	{
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___statusMe = ((int32_t)15);
		((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___chatPopup = (ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)__this)->___chatPopup), (void*)(ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0*)NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NpcTemplate__ctor_m579ABE700D53EFB57916B789937B6CE73D09313A (NpcTemplate_t4BCAB7769F75C09CF80C60EBED26F50156A79FC4* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Out_println_mDBA56AD04D69071EEC075F3CC3EA4906B485B817 (String_t* ___0_s, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Out_Log_m8E77B042005026FF0E1E45395AE4FD994AFA00B4 (String_t* ___0_str, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Out_LogError_m320CF1B84E02D1BF0187171854AF0070F5269B02 (String_t* ___0_str, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Out_LogWarning_mDC107EBD8DAA768F519713CDFCEC4E36AC5CDBD0 (String_t* ___0_str, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Out__ctor_m13084FFBCE0525196FB6522FBE4D358B5EA6A253 (Out_t50F0120CBE2ECBF89CC3062F94C925CA68F0FBA9* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintDefaultBg_m717E2831E06944BBDF6A7C134B1ABD65D74A9285 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, ((int32_t)8916494), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_2 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_3 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		NullCheck(L_1);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_1, 0, 0, L_2, L_3, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_4 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_5 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgBg;
		int32_t L_6 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_7 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		int32_t L_8 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___hTab;
		NullCheck(L_4);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_4, L_5, ((int32_t)(L_6/2)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)(L_7/2)), ((int32_t)(L_8/2)))), 1)), 3, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_9 = ___0_g;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_10 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgLT;
		NullCheck(L_9);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_9, L_10, 0, 0, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_11 = ___0_g;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_12 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgRT;
		int32_t L_13 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_14 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___TOP;
		int32_t L_15 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___RIGHT;
		NullCheck(L_11);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_11, L_12, L_13, 0, ((int32_t)(L_14|L_15)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_16 = ___0_g;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_17 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgLB;
		int32_t L_18 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		int32_t L_19 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___hTab;
		int32_t L_20 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_21 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___LEFT;
		NullCheck(L_16);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_16, L_17, 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_18, L_19)), 2)), ((int32_t)(L_20|L_21)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_22 = ___0_g;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_23 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgRB;
		int32_t L_24 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_25 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		int32_t L_26 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___hTab;
		int32_t L_27 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_28 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___RIGHT;
		NullCheck(L_22);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_22, L_23, L_24, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_25, L_26)), 2)), ((int32_t)(L_27|L_28)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_29 = ___0_g;
		NullCheck(L_29);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_29, ((int32_t)16774843), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_30 = ___0_g;
		int32_t L_31 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		NullCheck(L_30);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_30, 0, 0, L_31, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_32 = ___0_g;
		int32_t L_33 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		int32_t L_34 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___hTab;
		int32_t L_35 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		NullCheck(L_32);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_32, 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_33, L_34)), 2)), L_35, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_36 = ___0_g;
		int32_t L_37 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		int32_t L_38 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___hTab;
		NullCheck(L_36);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_36, 0, 0, 0, ((int32_t)il2cpp_codegen_subtract(L_37, L_38)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_39 = ___0_g;
		int32_t L_40 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_41 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		int32_t L_42 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___hTab;
		NullCheck(L_39);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_39, ((int32_t)il2cpp_codegen_subtract(L_40, 1)), 0, 0, ((int32_t)il2cpp_codegen_subtract(L_41, L_42)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintfillDefaultBg_m997B25FB13583C7734BFA39AE950A1518115568B (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, ((int32_t)205314), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_2 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_3 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		NullCheck(L_1);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_1, 0, 0, L_2, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_repaintCircleBg_mA6DFFECB17B812F0C33978A3C8D2B18191E18253 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintSolidBg_m63096A719DFD6B699156F0DE0F9ED4B0B5BA081F (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintDefaultPopup_mEF5BE19FC317B6353C950B6376F6B88923BBD0DF (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_w, int32_t ___4_h, const RuntimeMethod* method) 
{
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, ((int32_t)8411138), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		int32_t L_2 = ___1_x;
		int32_t L_3 = ___2_y;
		int32_t L_4 = ___3_w;
		int32_t L_5 = ___4_h;
		NullCheck(L_1);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_1, L_2, L_3, L_4, L_5, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_6 = ___0_g;
		NullCheck(L_6);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_6, ((int32_t)13606712), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_7 = ___0_g;
		int32_t L_8 = ___1_x;
		int32_t L_9 = ___2_y;
		int32_t L_10 = ___3_w;
		int32_t L_11 = ___4_h;
		NullCheck(L_7);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_7, L_8, L_9, L_10, L_11, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintWhitePopup_m9B398AD7488ADEF0732903F3972A0572F4E0CEFB (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_y, int32_t ___2_x, int32_t ___3_width, int32_t ___4_height, const RuntimeMethod* method) 
{
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, ((int32_t)16776363), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		int32_t L_2 = ___2_x;
		int32_t L_3 = ___1_y;
		int32_t L_4 = ___3_width;
		int32_t L_5 = ___4_height;
		NullCheck(L_1);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_1, L_2, L_3, L_4, L_5, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_6 = ___0_g;
		NullCheck(L_6);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_6, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_7 = ___0_g;
		int32_t L_8 = ___2_x;
		int32_t L_9 = ___1_y;
		int32_t L_10 = ___3_width;
		int32_t L_11 = ___4_height;
		NullCheck(L_7);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_7, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), ((int32_t)il2cpp_codegen_subtract(L_9, 1)), ((int32_t)il2cpp_codegen_add(L_10, 1)), ((int32_t)il2cpp_codegen_add(L_11, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintDefaultPopupH_m700BAFBEB58F8D1AD7204AB72D0DB876CEB10B35 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_h, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, ((int32_t)14279153), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_2 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		int32_t L_3 = ___1_h;
		int32_t L_4 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_5 = ___1_h;
		NullCheck(L_1);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_1, 8, ((int32_t)il2cpp_codegen_subtract(L_2, ((int32_t)il2cpp_codegen_add(L_3, ((int32_t)37))))), ((int32_t)il2cpp_codegen_subtract(L_4, ((int32_t)16))), ((int32_t)il2cpp_codegen_add(L_5, 4)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_6 = ___0_g;
		NullCheck(L_6);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_6, ((int32_t)4682453), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_7 = ___0_g;
		int32_t L_8 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		int32_t L_9 = ___1_h;
		int32_t L_10 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_11 = ___1_h;
		NullCheck(L_7);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_7, ((int32_t)10), ((int32_t)il2cpp_codegen_subtract(L_8, ((int32_t)il2cpp_codegen_add(L_9, ((int32_t)35))))), ((int32_t)il2cpp_codegen_subtract(L_10, ((int32_t)20))), L_11, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintCmdBar_m41DCBB807C59A97CDA96A98D8AB35DDCE1F89662 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___1_left, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___2_center, Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___3_right, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* V_0 = NULL;
	int32_t V_1 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_0 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7b_yellow;
		V_0 = L_0;
		V_1 = 3;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_1 = ___1_left;
		if (!L_1)
		{
			goto IL_010b;
		}
	}
	{
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_2 = V_0;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_3 = ___1_left;
		NullCheck(L_3);
		String_t* L_4 = L_3->___caption;
		NullCheck(L_2);
		int32_t L_5;
		L_5 = mFont_getWidth_mA00F75192919C302081E38A346A8785D1FD42116(L_2, L_4, NULL);
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___lenCaption = L_5;
		int32_t L_6 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___lenCaption;
		if ((((int32_t)L_6) <= ((int32_t)0)))
		{
			goto IL_010b;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_7 = ___1_left;
		NullCheck(L_7);
		int32_t L_8 = L_7->___x;
		if ((((int32_t)L_8) <= ((int32_t)0)))
		{
			goto IL_0048;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_9 = ___1_left;
		NullCheck(L_9);
		int32_t L_10 = L_9->___y;
		if ((((int32_t)L_10) <= ((int32_t)0)))
		{
			goto IL_0048;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_11 = ___1_left;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_12 = ___0_g;
		NullCheck(L_11);
		Command_paint_m6E7E26CA7E76755537983E963562838FF5105379(L_11, L_12, NULL);
		goto IL_010b;
	}

IL_0048:
	{
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		int32_t L_13 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___lenCaption;
		if ((((int32_t)L_13) >= ((int32_t)((int32_t)40))))
		{
			goto IL_00af;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_14 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch;
		if (L_14)
		{
			goto IL_0074;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_15 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_16 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgLbtnFocus;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_17 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_18 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		NullCheck(L_15);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_15, L_16, 1, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_17, L_18)), 1)), 0, NULL);
		goto IL_008e;
	}

IL_0074:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_19 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_20 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgLbtn;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_21 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_22 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		NullCheck(L_19);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_19, L_20, 1, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_21, L_22)), 1)), 0, NULL);
	}

IL_008e:
	{
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_23 = V_0;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_24 = ___0_g;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_25 = ___1_left;
		NullCheck(L_25);
		String_t* L_26 = L_25->___caption;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_27 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_28 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		int32_t L_29 = V_1;
		NullCheck(L_23);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_23, L_24, L_26, ((int32_t)35), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_27, L_28)), 1)), L_29)), 2, NULL);
		goto IL_010b;
	}

IL_00af:
	{
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_30 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch;
		if (L_30)
		{
			goto IL_00d2;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_31 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_32 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgLbtnFocus;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_33 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_34 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		NullCheck(L_31);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_31, L_32, 1, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_33, L_34)), 1)), 0, NULL);
		goto IL_00ec;
	}

IL_00d2:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_35 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_36 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgLbtn;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_37 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_38 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		NullCheck(L_35);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_35, L_36, 1, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_37, L_38)), 1)), 0, NULL);
	}

IL_00ec:
	{
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_39 = V_0;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_40 = ___0_g;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_41 = ___1_left;
		NullCheck(L_41);
		String_t* L_42 = L_41->___caption;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_43 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_44 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		int32_t L_45 = V_1;
		NullCheck(L_39);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_39, L_40, L_42, ((int32_t)35), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_43, L_44)), 1)), L_45)), 2, NULL);
	}

IL_010b:
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_46 = ___2_center;
		if (!L_46)
		{
			goto IL_0232;
		}
	}
	{
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_47 = V_0;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_48 = ___2_center;
		NullCheck(L_48);
		String_t* L_49 = L_48->___caption;
		NullCheck(L_47);
		int32_t L_50;
		L_50 = mFont_getWidth_mA00F75192919C302081E38A346A8785D1FD42116(L_47, L_49, NULL);
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___lenCaption = L_50;
		int32_t L_51 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___lenCaption;
		if ((((int32_t)L_51) <= ((int32_t)0)))
		{
			goto IL_0232;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_52 = ___2_center;
		NullCheck(L_52);
		int32_t L_53 = L_52->___x;
		if ((((int32_t)L_53) <= ((int32_t)0)))
		{
			goto IL_014b;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_54 = ___2_center;
		NullCheck(L_54);
		int32_t L_55 = L_54->___y;
		if ((((int32_t)L_55) <= ((int32_t)0)))
		{
			goto IL_014b;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_56 = ___2_center;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_57 = ___0_g;
		NullCheck(L_56);
		Command_paint_m6E7E26CA7E76755537983E963562838FF5105379(L_56, L_57, NULL);
		goto IL_0232;
	}

IL_014b:
	{
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		int32_t L_58 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___lenCaption;
		if ((((int32_t)L_58) >= ((int32_t)((int32_t)40))))
		{
			goto IL_01c4;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_59 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch;
		if ((!(((uint32_t)L_59) == ((uint32_t)1))))
		{
			goto IL_017f;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_60 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_61 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgLbtnFocus;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_62 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_63 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_64 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		NullCheck(L_60);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_60, L_61, ((int32_t)il2cpp_codegen_subtract(L_62, ((int32_t)35))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_63, L_64)), 1)), 0, NULL);
		goto IL_01a0;
	}

IL_017f:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_65 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_66 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgLbtn;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_67 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_68 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_69 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		NullCheck(L_65);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_65, L_66, ((int32_t)il2cpp_codegen_subtract(L_67, ((int32_t)35))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_68, L_69)), 1)), 0, NULL);
	}

IL_01a0:
	{
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_70 = V_0;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_71 = ___0_g;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_72 = ___2_center;
		NullCheck(L_72);
		String_t* L_73 = L_72->___caption;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_74 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_75 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_76 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		int32_t L_77 = V_1;
		NullCheck(L_70);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_70, L_71, L_73, L_74, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_75, L_76)), 1)), L_77)), 2, NULL);
		goto IL_0232;
	}

IL_01c4:
	{
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_78 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch;
		if ((!(((uint32_t)L_78) == ((uint32_t)1))))
		{
			goto IL_01ef;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_79 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_80 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgLbtnFocus;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_81 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_82 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_83 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		NullCheck(L_79);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_79, L_80, ((int32_t)il2cpp_codegen_subtract(L_81, ((int32_t)35))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_82, L_83)), 1)), 0, NULL);
		goto IL_0210;
	}

IL_01ef:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_84 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_85 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgLbtn;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_86 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_87 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_88 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		NullCheck(L_84);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_84, L_85, ((int32_t)il2cpp_codegen_subtract(L_86, ((int32_t)35))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_87, L_88)), 1)), 0, NULL);
	}

IL_0210:
	{
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_89 = V_0;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_90 = ___0_g;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_91 = ___2_center;
		NullCheck(L_91);
		String_t* L_92 = L_91->___caption;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_93 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_94 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_95 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		int32_t L_96 = V_1;
		NullCheck(L_89);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_89, L_90, L_92, L_93, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_94, L_95)), 1)), L_96)), 2, NULL);
	}

IL_0232:
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_97 = ___3_right;
		if (L_97)
		{
			goto IL_0237;
		}
	}
	{
		return;
	}

IL_0237:
	{
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_98 = V_0;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_99 = ___3_right;
		NullCheck(L_99);
		String_t* L_100 = L_99->___caption;
		NullCheck(L_98);
		int32_t L_101;
		L_101 = mFont_getWidth_mA00F75192919C302081E38A346A8785D1FD42116(L_98, L_100, NULL);
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___lenCaption = L_101;
		int32_t L_102 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___lenCaption;
		if ((((int32_t)L_102) > ((int32_t)0)))
		{
			goto IL_0252;
		}
	}
	{
		return;
	}

IL_0252:
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_103 = ___3_right;
		NullCheck(L_103);
		int32_t L_104 = L_103->___x;
		if ((((int32_t)L_104) <= ((int32_t)0)))
		{
			goto IL_026f;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_105 = ___3_right;
		NullCheck(L_105);
		int32_t L_106 = L_105->___y;
		if ((((int32_t)L_106) <= ((int32_t)0)))
		{
			goto IL_026f;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_107 = ___3_right;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_108 = ___0_g;
		NullCheck(L_107);
		Command_paint_m6E7E26CA7E76755537983E963562838FF5105379(L_107, L_108, NULL);
		return;
	}

IL_026f:
	{
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		int32_t L_109 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___lenCaption;
		if ((((int32_t)L_109) >= ((int32_t)((int32_t)40))))
		{
			goto IL_02eb;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_110 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch;
		if ((!(((uint32_t)L_110) == ((uint32_t)2))))
		{
			goto IL_02a3;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_111 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_112 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgLbtnFocus;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_113 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_114 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_115 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		NullCheck(L_111);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_111, L_112, ((int32_t)il2cpp_codegen_subtract(L_113, ((int32_t)73))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_114, L_115)), 1)), 0, NULL);
		goto IL_02c4;
	}

IL_02a3:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_116 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_117 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgLbtn;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_118 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_119 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_120 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		NullCheck(L_116);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_116, L_117, ((int32_t)il2cpp_codegen_subtract(L_118, ((int32_t)73))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_119, L_120)), 1)), 0, NULL);
	}

IL_02c4:
	{
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_121 = V_0;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_122 = ___0_g;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_123 = ___3_right;
		NullCheck(L_123);
		String_t* L_124 = L_123->___caption;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_125 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_126 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_127 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		int32_t L_128 = V_1;
		NullCheck(L_121);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_121, L_122, L_124, ((int32_t)il2cpp_codegen_subtract(L_125, ((int32_t)35))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_126, L_127)), 1)), L_128)), 2, NULL);
		return;
	}

IL_02eb:
	{
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_129 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___keyTouch;
		if ((!(((uint32_t)L_129) == ((uint32_t)2))))
		{
			goto IL_0316;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_130 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_131 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgLbtnFocus;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_132 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_133 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_134 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		NullCheck(L_130);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_130, L_131, ((int32_t)il2cpp_codegen_subtract(L_132, ((int32_t)73))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_133, L_134)), 1)), 0, NULL);
		goto IL_0337;
	}

IL_0316:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_135 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_136 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgLbtn;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_137 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_138 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_139 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		NullCheck(L_135);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_135, L_136, ((int32_t)il2cpp_codegen_subtract(L_137, ((int32_t)73))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_138, L_139)), 1)), 0, NULL);
	}

IL_0337:
	{
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_140 = V_0;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_141 = ___0_g;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_142 = ___3_right;
		NullCheck(L_142);
		String_t* L_143 = L_142->___caption;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_144 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_145 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_146 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___cmdH;
		int32_t L_147 = V_1;
		NullCheck(L_140);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_140, L_141, L_143, ((int32_t)il2cpp_codegen_subtract(L_144, ((int32_t)35))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_145, L_146)), 1)), L_147)), 2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintSelect_mF24C3E328C39DDA967B0ACBC741323CAD3851588 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_w, int32_t ___4_h, const RuntimeMethod* method) 
{
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, ((int32_t)16774843), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		int32_t L_2 = ___1_x;
		int32_t L_3 = ___2_y;
		int32_t L_4 = ___3_w;
		int32_t L_5 = ___4_h;
		NullCheck(L_1);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_1, L_2, L_3, L_4, L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintLogo_m391590A62E476DA1C79D634445AA1B171A07396A (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_1 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgLogo;
		int32_t L_2 = ___1_x;
		int32_t L_3 = ___2_y;
		NullCheck(L_0);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_0, L_1, L_2, L_3, 3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintHotline_m40D2A1A40A0BFCAE151C87C511BBD1E213C2F423 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, String_t* ___1_number, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintInputTf_m862BDF28B9DF9F2D1889C864BC46CFB065B4D9FC (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, bool ___1_isz, int32_t ___2_x, int32_t ___3_y, int32_t ___4_w, int32_t ___5_h, int32_t ___6_xText, int32_t ___7_yText, String_t* ___8_text, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, 0, NULL);
		bool L_1 = ___1_isz;
		if (!L_1)
		{
			goto IL_0098;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_2 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_3 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_4 = ___2_x;
		int32_t L_5 = ___3_y;
		NullCheck(L_2);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_2, L_3, 0, ((int32_t)81), ((int32_t)29), ((int32_t)27), 0, L_4, L_5, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_6 = ___0_g;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_7 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_8 = ___2_x;
		int32_t L_9 = ___4_w;
		int32_t L_10 = ___3_y;
		NullCheck(L_6);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_6, L_7, 0, ((int32_t)135), ((int32_t)29), ((int32_t)27), 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_8, L_9)), ((int32_t)29))), L_10, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_11 = ___0_g;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_12 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_13 = ___2_x;
		int32_t L_14 = ___4_w;
		int32_t L_15 = ___3_y;
		NullCheck(L_11);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_11, L_12, 0, ((int32_t)108), ((int32_t)29), ((int32_t)27), 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_13, L_14)), ((int32_t)58))), L_15, 0, NULL);
		V_0 = 0;
		goto IL_0088;
	}

IL_0065:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_16 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_17 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_18 = ___2_x;
		int32_t L_19 = V_0;
		int32_t L_20 = ___3_y;
		NullCheck(L_16);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_16, L_17, 0, ((int32_t)108), ((int32_t)29), ((int32_t)27), 0, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_18, ((int32_t)29))), ((int32_t)il2cpp_codegen_multiply(L_19, ((int32_t)29))))), L_20, 0, NULL);
		int32_t L_21 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_21, 1));
	}

IL_0088:
	{
		int32_t L_22 = V_0;
		int32_t L_23 = ___4_w;
		if ((((int32_t)L_22) < ((int32_t)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_23, ((int32_t)58)))/((int32_t)29))))))
		{
			goto IL_0065;
		}
	}
	{
		goto IL_011a;
	}

IL_0098:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_24 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_25 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_26 = ___2_x;
		int32_t L_27 = ___3_y;
		NullCheck(L_24);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_24, L_25, 0, 0, ((int32_t)29), ((int32_t)27), 0, L_26, L_27, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_28 = ___0_g;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_29 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_30 = ___2_x;
		int32_t L_31 = ___4_w;
		int32_t L_32 = ___3_y;
		NullCheck(L_28);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_28, L_29, 0, ((int32_t)54), ((int32_t)29), ((int32_t)27), 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_30, L_31)), ((int32_t)29))), L_32, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_33 = ___0_g;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_34 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_35 = ___2_x;
		int32_t L_36 = ___4_w;
		int32_t L_37 = ___3_y;
		NullCheck(L_33);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_33, L_34, 0, ((int32_t)27), ((int32_t)29), ((int32_t)27), 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_35, L_36)), ((int32_t)58))), L_37, 0, NULL);
		V_1 = 0;
		goto IL_010f;
	}

IL_00ec:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_38 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_39 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_40 = ___2_x;
		int32_t L_41 = V_1;
		int32_t L_42 = ___3_y;
		NullCheck(L_38);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_38, L_39, 0, ((int32_t)27), ((int32_t)29), ((int32_t)27), 0, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_40, ((int32_t)29))), ((int32_t)il2cpp_codegen_multiply(L_41, ((int32_t)29))))), L_42, 0, NULL);
		int32_t L_43 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_43, 1));
	}

IL_010f:
	{
		int32_t L_44 = V_1;
		int32_t L_45 = ___4_w;
		if ((((int32_t)L_44) < ((int32_t)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_45, ((int32_t)58)))/((int32_t)29))))))
		{
			goto IL_00ec;
		}
	}

IL_011a:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_46 = ___0_g;
		int32_t L_47 = ___2_x;
		int32_t L_48 = ___3_y;
		int32_t L_49 = ___4_w;
		int32_t L_50 = ___5_h;
		NullCheck(L_46);
		mGraphics_setClip_m40F6AC445C68B4E10ABA519E1A2EDC421FC39797(L_46, ((int32_t)il2cpp_codegen_add(L_47, 3)), ((int32_t)il2cpp_codegen_add(L_48, 1)), ((int32_t)il2cpp_codegen_subtract(L_49, 4)), ((int32_t)il2cpp_codegen_subtract(L_50, 4)), NULL);
		int32_t L_51 = ___7_yText;
		___7_yText = ((int32_t)il2cpp_codegen_subtract(L_51, 3));
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_52 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_53 = ___0_g;
		String_t* L_54 = ___8_text;
		int32_t L_55 = ___6_xText;
		int32_t L_56 = ___7_yText;
		NullCheck(L_52);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_52, L_53, L_54, L_55, L_56, 0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintInputTf_new_m61EA81DEC65EC84DFCD3154CFE1EA071B12A145B (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, bool ___1_isz, int32_t ___2_x, int32_t ___3_y, int32_t ___4_w, int32_t ___5_h, int32_t ___6_xText, int32_t ___7_yText, String_t* ___8_text, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, 0, NULL);
		bool L_1 = ___1_isz;
		if (!L_1)
		{
			goto IL_0098;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_2 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_3 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_4 = ___2_x;
		int32_t L_5 = ___3_y;
		NullCheck(L_2);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_2, L_3, 0, ((int32_t)81), ((int32_t)29), ((int32_t)27), 0, L_4, L_5, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_6 = ___0_g;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_7 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_8 = ___2_x;
		int32_t L_9 = ___4_w;
		int32_t L_10 = ___3_y;
		NullCheck(L_6);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_6, L_7, 0, ((int32_t)135), ((int32_t)29), ((int32_t)27), 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_8, L_9)), ((int32_t)29))), L_10, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_11 = ___0_g;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_12 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_13 = ___2_x;
		int32_t L_14 = ___4_w;
		int32_t L_15 = ___3_y;
		NullCheck(L_11);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_11, L_12, 0, ((int32_t)108), ((int32_t)29), ((int32_t)27), 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_13, L_14)), ((int32_t)58))), L_15, 0, NULL);
		V_0 = 0;
		goto IL_0088;
	}

IL_0065:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_16 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_17 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_18 = ___2_x;
		int32_t L_19 = V_0;
		int32_t L_20 = ___3_y;
		NullCheck(L_16);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_16, L_17, 0, ((int32_t)108), ((int32_t)29), ((int32_t)27), 0, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_18, ((int32_t)29))), ((int32_t)il2cpp_codegen_multiply(L_19, ((int32_t)29))))), L_20, 0, NULL);
		int32_t L_21 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_21, 1));
	}

IL_0088:
	{
		int32_t L_22 = V_0;
		int32_t L_23 = ___4_w;
		if ((((int32_t)L_22) < ((int32_t)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_23, ((int32_t)58)))/((int32_t)29))))))
		{
			goto IL_0065;
		}
	}
	{
		goto IL_011a;
	}

IL_0098:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_24 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_25 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_26 = ___2_x;
		int32_t L_27 = ___3_y;
		NullCheck(L_24);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_24, L_25, 0, 0, ((int32_t)29), ((int32_t)27), 0, L_26, L_27, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_28 = ___0_g;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_29 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_30 = ___2_x;
		int32_t L_31 = ___4_w;
		int32_t L_32 = ___3_y;
		NullCheck(L_28);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_28, L_29, 0, ((int32_t)54), ((int32_t)29), ((int32_t)27), 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_30, L_31)), ((int32_t)29))), L_32, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_33 = ___0_g;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_34 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_35 = ___2_x;
		int32_t L_36 = ___4_w;
		int32_t L_37 = ___3_y;
		NullCheck(L_33);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_33, L_34, 0, ((int32_t)27), ((int32_t)29), ((int32_t)27), 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_35, L_36)), ((int32_t)58))), L_37, 0, NULL);
		V_1 = 0;
		goto IL_010f;
	}

IL_00ec:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_38 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_39 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___imgTf;
		int32_t L_40 = ___2_x;
		int32_t L_41 = V_1;
		int32_t L_42 = ___3_y;
		NullCheck(L_38);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_38, L_39, 0, ((int32_t)27), ((int32_t)29), ((int32_t)27), 0, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_40, ((int32_t)29))), ((int32_t)il2cpp_codegen_multiply(L_41, ((int32_t)29))))), L_42, 0, NULL);
		int32_t L_43 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_43, 1));
	}

IL_010f:
	{
		int32_t L_44 = V_1;
		int32_t L_45 = ___4_w;
		if ((((int32_t)L_44) < ((int32_t)((int32_t)(((int32_t)il2cpp_codegen_subtract(L_45, ((int32_t)58)))/((int32_t)29))))))
		{
			goto IL_00ec;
		}
	}

IL_011a:
	{
		int32_t L_46 = ___7_yText;
		___7_yText = ((int32_t)il2cpp_codegen_subtract(L_46, 3));
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_47 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_48 = ___0_g;
		String_t* L_49 = ___8_text;
		int32_t L_50 = ___6_xText;
		int32_t L_51 = ___7_yText;
		NullCheck(L_47);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_47, L_48, L_49, L_50, L_51, 0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintBackMenu_mA60C75D36B6C6750073AA267389BBBDDA32A91EE (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_w, int32_t ___4_h, bool ___5_isz, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___5_isz;
		if (!L_0)
		{
			goto IL_002c;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		NullCheck(L_1);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_1, ((int32_t)16646144), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_2 = ___0_g;
		int32_t L_3 = ___1_x;
		int32_t L_4 = ___2_y;
		int32_t L_5 = ___3_w;
		int32_t L_6 = ___4_h;
		NullCheck(L_2);
		mGraphics_fillRoundRect_m8C967B9ADC6A37AFD896AFAA7CBCA43F37745AFB(L_2, L_3, L_4, L_5, L_6, ((int32_t)10), ((int32_t)10), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_7 = ___0_g;
		NullCheck(L_7);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_7, ((int32_t)16770612), NULL);
		goto IL_0052;
	}

IL_002c:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_8 = ___0_g;
		NullCheck(L_8);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_8, ((int32_t)16775097), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_9 = ___0_g;
		int32_t L_10 = ___1_x;
		int32_t L_11 = ___2_y;
		int32_t L_12 = ___3_w;
		int32_t L_13 = ___4_h;
		NullCheck(L_9);
		mGraphics_fillRoundRect_m8C967B9ADC6A37AFD896AFAA7CBCA43F37745AFB(L_9, L_10, L_11, L_12, L_13, ((int32_t)10), ((int32_t)10), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_14 = ___0_g;
		NullCheck(L_14);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_14, ((int32_t)16775097), NULL);
	}

IL_0052:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_15 = ___0_g;
		int32_t L_16 = ___1_x;
		int32_t L_17 = ___2_y;
		int32_t L_18 = ___3_w;
		int32_t L_19 = ___4_h;
		NullCheck(L_15);
		mGraphics_fillRoundRect_m8C967B9ADC6A37AFD896AFAA7CBCA43F37745AFB(L_15, ((int32_t)il2cpp_codegen_add(L_16, 3)), ((int32_t)il2cpp_codegen_add(L_17, 3)), ((int32_t)il2cpp_codegen_subtract(L_18, 6)), ((int32_t)il2cpp_codegen_subtract(L_19, 6)), ((int32_t)10), ((int32_t)10), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintMsgBG_m9B399E46A8C68A87653565493429F80737EFC060 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_w, int32_t ___4_h, String_t* ___5_title, String_t* ___6_subTitle, String_t* ___7_check, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		int32_t L_1 = ___1_x;
		int32_t L_2 = ___2_y;
		int32_t L_3 = ___3_w;
		int32_t L_4 = ___4_h;
		NullCheck(L_0);
		mGraphics_setClip_m40F6AC445C68B4E10ABA519E1A2EDC421FC39797(L_0, L_1, L_2, L_3, L_4, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_5 = ___0_g;
		NullCheck(L_5);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_5, ((int32_t)5215093), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_6 = ___0_g;
		int32_t L_7 = ___1_x;
		int32_t L_8 = ___2_y;
		int32_t L_9 = ___3_w;
		int32_t L_10 = ___4_h;
		NullCheck(L_6);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_6, L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, 1)), ((int32_t)il2cpp_codegen_subtract(L_10, 1)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_11 = ___0_g;
		NullCheck(L_11);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_11, ((int32_t)16777215), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_12 = ___0_g;
		int32_t L_13 = ___1_x;
		int32_t L_14 = ___2_y;
		int32_t L_15 = ___3_w;
		int32_t L_16 = ___4_h;
		NullCheck(L_12);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_12, L_13, L_14, ((int32_t)il2cpp_codegen_subtract(L_15, 1)), ((int32_t)il2cpp_codegen_subtract(L_16, 1)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_17 = ___0_g;
		NullCheck(L_17);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_17, ((int32_t)3502080), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_18 = ___0_g;
		int32_t L_19 = ___1_x;
		int32_t L_20 = ___2_y;
		int32_t L_21 = ___3_w;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_22 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___ITEM_HEIGHT;
		NullCheck(L_18);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_18, ((int32_t)il2cpp_codegen_add(L_19, 1)), ((int32_t)il2cpp_codegen_add(L_20, ((int32_t)25))), ((int32_t)il2cpp_codegen_subtract(L_21, 2)), L_22, NULL);
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_23 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_24 = ___0_g;
		String_t* L_25 = ___6_subTitle;
		int32_t L_26 = ___1_x;
		int32_t L_27 = ___2_y;
		NullCheck(L_23);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_23, L_24, L_25, ((int32_t)il2cpp_codegen_add(L_26, ((int32_t)10))), ((int32_t)il2cpp_codegen_add(L_27, ((int32_t)28))), 0, NULL);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_28 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_29 = ___0_g;
		String_t* L_30 = ___7_check;
		int32_t L_31 = ___1_x;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_32 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_33 = ___2_y;
		NullCheck(L_28);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_28, L_29, L_30, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_31, L_32)), ((int32_t)45))), ((int32_t)il2cpp_codegen_add(L_33, ((int32_t)28))), 2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintDefaultScrList_mDA27F341865FB28C025281EEBF786A4C17BBAB81 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, String_t* ___1_title, String_t* ___2_subTitle, String_t* ___3_check, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_1 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_2 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		NullCheck(L_0);
		mGraphics_setClip_m40F6AC445C68B4E10ABA519E1A2EDC421FC39797(L_0, 0, 0, L_1, L_2, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_3 = ___0_g;
		Paint_paintDefaultBg_m717E2831E06944BBDF6A7C134B1ABD65D74A9285(__this, L_3, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_4 = ___0_g;
		NullCheck(L_4);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_4, ((int32_t)16770612), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_5 = ___0_g;
		int32_t L_6 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_7 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___ITEM_HEIGHT;
		NullCheck(L_5);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_5, 0, ((int32_t)25), L_6, L_7, NULL);
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_8 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_9 = ___0_g;
		String_t* L_10 = ___2_subTitle;
		NullCheck(L_8);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_8, L_9, L_10, ((int32_t)10), ((int32_t)28), 0, NULL);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_11 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_12 = ___0_g;
		String_t* L_13 = ___3_check;
		int32_t L_14 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		NullCheck(L_11);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_11, L_12, L_13, ((int32_t)il2cpp_codegen_subtract(L_14, ((int32_t)20))), ((int32_t)28), 2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintCheck_m12B0EED16206312100250C7E942AB5C498FEFFC1 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_1 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgTick;
		NullCheck(L_1);
		int32_t L_2 = 1;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		int32_t L_4 = ___1_x;
		int32_t L_5 = ___2_y;
		NullCheck(L_0);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_0, L_3, L_4, L_5, 3, NULL);
		int32_t L_6 = ___3_index;
		if ((!(((uint32_t)L_6) == ((uint32_t)1))))
		{
			goto IL_0029;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_7 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_8 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgTick;
		NullCheck(L_8);
		int32_t L_9 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		int32_t L_11 = ___1_x;
		int32_t L_12 = ___2_y;
		NullCheck(L_7);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_7, L_10, ((int32_t)il2cpp_codegen_add(L_11, 1)), ((int32_t)il2cpp_codegen_subtract(L_12, 3)), 3, NULL);
	}

IL_0029:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintImgMsg_m25A318A452CBD9AF53CCAA9D2C228011452238DA (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_1 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgMsg;
		int32_t L_2 = ___3_index;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		int32_t L_5 = ___1_x;
		int32_t L_6 = ___2_y;
		NullCheck(L_0);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_0, L_4, L_5, L_6, 0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintTitleBoard_mB5A50A883D8DC76DAF35B312FCBF2D7B0A865091 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_roomId, const RuntimeMethod* method) 
{
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		Paint_paintDefaultBg_m717E2831E06944BBDF6A7C134B1ABD65D74A9285(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintCheckPass_m09F9DFE4C0CFA6D09B305BDF99F5FCDABFD8C8AA (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, bool ___3_check, bool ___4_focus, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t G_B2_0 = 0;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* G_B2_1 = NULL;
	mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* G_B2_2 = NULL;
	int32_t G_B1_0 = 0;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* G_B1_1 = NULL;
	mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* G_B1_2 = NULL;
	int32_t G_B3_0 = 0;
	int32_t G_B3_1 = 0;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* G_B3_2 = NULL;
	mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* G_B3_3 = NULL;
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_1 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgCheckPass;
		bool L_2 = ___3_check;
		if (L_2)
		{
			G_B2_0 = 0;
			G_B2_1 = L_1;
			G_B2_2 = L_0;
			goto IL_000e;
		}
		G_B1_0 = 0;
		G_B1_1 = L_1;
		G_B1_2 = L_0;
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		G_B3_2 = G_B1_1;
		G_B3_3 = G_B1_2;
		goto IL_0010;
	}

IL_000e:
	{
		G_B3_0 = ((int32_t)14);
		G_B3_1 = G_B2_0;
		G_B3_2 = G_B2_1;
		G_B3_3 = G_B2_2;
	}

IL_0010:
	{
		int32_t L_3 = ___1_x;
		int32_t L_4 = ___2_y;
		NullCheck(G_B3_3);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(G_B3_3, G_B3_2, G_B3_1, G_B3_0, ((int32_t)14), ((int32_t)14), 0, ((int32_t)il2cpp_codegen_subtract(L_3, 2)), ((int32_t)il2cpp_codegen_subtract(L_4, 2)), 0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintInputDlg_m04771EBF9ACD76959DB10CAAA5261A3CBDBEBA36 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_w, int32_t ___4_h, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___5_str, Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___6_imgCapcha, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	{
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_0 = ___6_imgCapcha;
		if (L_0)
		{
			goto IL_0055;
		}
	}
	{
		int32_t L_1 = ___1_x;
		int32_t L_2 = ___2_y;
		int32_t L_3 = ___3_w;
		int32_t L_4 = ___4_h;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_5 = ___0_g;
		Paint_paintFrame_mDA78942DF542BE90B3A011FE63570BFAFEECE08F(__this, L_1, L_2, L_3, L_4, L_5, NULL);
		int32_t L_6 = ___2_y;
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_7 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = mFont_getHeight_m625C82CB2D06270446C328ADC46F5BF55F15EC12(L_7, NULL);
		V_2 = 0;
		V_3 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_6, ((int32_t)20))), L_8));
		goto IL_004d;
	}

IL_0025:
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_9 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_10 = ___0_g;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = ___5_str;
		int32_t L_12 = V_2;
		NullCheck(L_11);
		int32_t L_13 = L_12;
		String_t* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		int32_t L_15 = ___1_x;
		int32_t L_16 = ___3_w;
		int32_t L_17 = V_3;
		NullCheck(L_9);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_9, L_10, L_14, ((int32_t)il2cpp_codegen_add(L_15, ((int32_t)(L_16/2)))), L_17, 2, NULL);
		int32_t L_18 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1));
		int32_t L_19 = V_3;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_20 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		NullCheck(L_20);
		int32_t L_21;
		L_21 = mFont_getHeight_m625C82CB2D06270446C328ADC46F5BF55F15EC12(L_20, NULL);
		V_3 = ((int32_t)il2cpp_codegen_add(L_19, L_21));
	}

IL_004d:
	{
		int32_t L_22 = V_2;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = ___5_str;
		NullCheck(L_23);
		if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))
		{
			goto IL_0025;
		}
	}
	{
		return;
	}

IL_0055:
	{
		int32_t L_24 = ___1_x;
		int32_t L_25 = ___2_y;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_26 = ___6_imgCapcha;
		NullCheck(L_26);
		int32_t L_27;
		L_27 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_26, NULL);
		int32_t L_28 = ___3_w;
		int32_t L_29 = ___4_h;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_30 = ___6_imgCapcha;
		NullCheck(L_30);
		int32_t L_31;
		L_31 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_30, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_32 = ___0_g;
		Paint_paintFrame_mDA78942DF542BE90B3A011FE63570BFAFEECE08F(__this, L_24, ((int32_t)il2cpp_codegen_subtract(L_25, L_27)), L_28, ((int32_t)il2cpp_codegen_add(L_29, L_31)), L_32, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_33 = ___0_g;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_34 = ___6_imgCapcha;
		int32_t L_35 = ___1_x;
		int32_t L_36 = ___3_w;
		int32_t L_37 = ___2_y;
		int32_t L_38 = ___4_h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_39 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		int32_t L_40 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		NullCheck(L_33);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_33, L_34, ((int32_t)il2cpp_codegen_add(L_35, ((int32_t)(L_36/2)))), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_37, ((int32_t)(L_38/2)))), 4)), ((int32_t)(L_39|L_40)), NULL);
		int32_t L_41 = ___2_y;
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_42 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		NullCheck(L_42);
		int32_t L_43;
		L_43 = mFont_getHeight_m625C82CB2D06270446C328ADC46F5BF55F15EC12(L_42, NULL);
		V_0 = 0;
		V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_41, ((int32_t)20))), L_43));
		goto IL_00d7;
	}

IL_00a7:
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_44 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_45 = ___0_g;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = ___5_str;
		int32_t L_47 = V_0;
		NullCheck(L_46);
		int32_t L_48 = L_47;
		String_t* L_49 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
		int32_t L_50 = ___1_x;
		int32_t L_51 = ___3_w;
		int32_t L_52 = V_1;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_53 = ___6_imgCapcha;
		NullCheck(L_53);
		int32_t L_54;
		L_54 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_53, NULL);
		NullCheck(L_44);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_44, L_45, L_49, ((int32_t)il2cpp_codegen_add(L_50, ((int32_t)(L_51/2)))), ((int32_t)il2cpp_codegen_subtract(L_52, L_54)), 2, NULL);
		int32_t L_55 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_55, 1));
		int32_t L_56 = V_1;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_57 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		NullCheck(L_57);
		int32_t L_58;
		L_58 = mFont_getHeight_m625C82CB2D06270446C328ADC46F5BF55F15EC12(L_57, NULL);
		V_1 = ((int32_t)il2cpp_codegen_add(L_56, L_58));
	}

IL_00d7:
	{
		int32_t L_59 = V_0;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_60 = ___5_str;
		NullCheck(L_60);
		if ((((int32_t)L_59) < ((int32_t)((int32_t)(((RuntimeArray*)L_60)->max_length)))))
		{
			goto IL_00a7;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintIconMainMenu_mD98A4574B0AAEA8ECBAE1233CCF62348BFBE31E5 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, bool ___3_isz, bool ___4_isSe, int32_t ___5_i, int32_t ___6_wStr, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintLineRoom_m118159C69DB23BB04B46AAE58B53737BAA81B119 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_xTo, int32_t ___4_yTo, const RuntimeMethod* method) 
{
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, ((int32_t)16774843), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		int32_t L_2 = ___1_x;
		int32_t L_3 = ___2_y;
		int32_t L_4 = ___3_xTo;
		int32_t L_5 = ___4_yTo;
		NullCheck(L_1);
		mGraphics_drawLine_m33432F3F49D925F8028D5E5AB7C98124938F6D0F(L_1, L_2, L_3, L_4, L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintCellContaint_m751DA3A0C9FB35A4D7A5FBAFAF48CD8F23D02DBC (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_w, int32_t ___4_h, bool ___5_isz, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___5_isz;
		if (!L_0)
		{
			goto IL_0023;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		NullCheck(L_1);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_1, ((int32_t)13132288), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_2 = ___0_g;
		int32_t L_3 = ___1_x;
		int32_t L_4 = ___2_y;
		int32_t L_5 = ___3_w;
		int32_t L_6 = ___3_w;
		NullCheck(L_2);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_2, ((int32_t)il2cpp_codegen_add(L_3, 2)), ((int32_t)il2cpp_codegen_add(L_4, 2)), ((int32_t)il2cpp_codegen_subtract(L_5, 3)), ((int32_t)il2cpp_codegen_subtract(L_6, 3)), NULL);
	}

IL_0023:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_7 = ___0_g;
		NullCheck(L_7);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_7, ((int32_t)3502080), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_8 = ___0_g;
		int32_t L_9 = ___1_x;
		int32_t L_10 = ___2_y;
		int32_t L_11 = ___3_w;
		int32_t L_12 = ___3_w;
		NullCheck(L_8);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_8, L_9, L_10, L_11, L_12, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintScroll_mD3917D5E904078126E68F02E68092A88CD40ADD4 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_h, const RuntimeMethod* method) 
{
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, ((int32_t)3847752), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		int32_t L_2 = ___1_x;
		int32_t L_3 = ___2_y;
		int32_t L_4 = ___3_h;
		NullCheck(L_1);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_1, L_2, L_3, 4, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Paint_getColorMsg_m36488F2D3D568D884A27D972BC5738BA91916B5F (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, const RuntimeMethod* method) 
{
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___color;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintLogo_m954E6753A68E3B563A9AE7657DB84A9E75A8D973 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, ((int32_t)8916494), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_2 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_3 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		NullCheck(L_1);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_1, 0, 0, L_2, L_3, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_4 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_5 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgLogo;
		GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE* L_6 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___instance;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = GameCanvas_getWidth_m0A6826321604C9EB810223762B39664A56287AA5(L_6, NULL);
		GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE* L_8 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___instance;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = GameCanvas_getHeight_m07F9AE96BEC1FBEA18993E3783B843480DE63D30(L_8, NULL);
		NullCheck(L_4);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_4, L_5, ((int32_t)(L_7>>1)), ((int32_t)(L_9>>1)), 3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintTextLogin_m8B57490AFCDFCF0BF4E1C39E01138E91C9F1A71B (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, bool ___1_isRes, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		V_0 = 0;
		bool L_0 = ___1_isRes;
		if (L_0)
		{
			goto IL_0014;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_1 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		if ((((int32_t)L_1) > ((int32_t)((int32_t)240))))
		{
			goto IL_0014;
		}
	}
	{
		V_0 = ((int32_t)15);
	}

IL_0014:
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_2 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7b_white;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_3 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___LOGINLABELS;
		NullCheck(L_4);
		int32_t L_5 = 0;
		String_t* L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_7 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_8 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hh;
		int32_t L_9 = V_0;
		NullCheck(L_2);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_2, L_3, L_6, L_7, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_8, ((int32_t)60))), L_9)), 2, NULL);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_10 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7b_white;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_11 = ___0_g;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___LOGINLABELS;
		NullCheck(L_12);
		int32_t L_13 = 1;
		String_t* L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		int32_t L_15 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_16 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hh;
		int32_t L_17 = V_0;
		NullCheck(L_10);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_10, L_11, L_14, L_15, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_16, ((int32_t)73))), L_17)), 2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintSellectBoard_m401455887B33BE9BD629CA5BD7F4039F9F04512B (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_w, int32_t ___4_h, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_1 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgSelectBoard;
		int32_t L_2 = ___1_x;
		int32_t L_3 = ___2_y;
		NullCheck(L_0);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_0, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 7)), L_3, 0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Paint_isRegisterUsingWAP_m970D43872105F34FCA928428E6D0C718CA419B59 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, const RuntimeMethod* method) 
{
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Paint_getCard_mF582CC445E737C7512270A4A6CD5636A4E8AA24E (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF95F4DF7B235913E441B84F564D22103CDE95345);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralF95F4DF7B235913E441B84F564D22103CDE95345;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintSellectedShop_m3D0A03F409868E497ACBB44E3E54B1571D598371 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_w, int32_t ___4_h, const RuntimeMethod* method) 
{
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, ((int32_t)16777215), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		int32_t L_2 = ___1_x;
		int32_t L_3 = ___2_y;
		NullCheck(L_1);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_1, L_2, L_3, ((int32_t)40), ((int32_t)40), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_4 = ___0_g;
		int32_t L_5 = ___1_x;
		int32_t L_6 = ___2_y;
		NullCheck(L_4);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_4, ((int32_t)il2cpp_codegen_add(L_5, 1)), ((int32_t)il2cpp_codegen_add(L_6, 1)), ((int32_t)38), ((int32_t)38), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Paint_getUrlUpdateGame_mDD385A4C5438794E079346D6E327042BFC5F0920 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B8A94E9D44530EB5AF1F09784CB5B148F001FEC);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_il2cpp_TypeInfo_var);
		String_t* L_0;
		L_0 = SByte_ToString_mAA885F58F9F739E25623423A059C735017A92708((&((GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_StaticFields*)il2cpp_codegen_static_fields_for(GameMidlet_tFD9198A8DAC9B07B11E740D3AA194381385FC93F_il2cpp_TypeInfo_var))->___userProvider), NULL);
		String_t* L_1;
		L_1 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral5B8A94E9D44530EB5AF1F09784CB5B148F001FEC, L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_doSelect_mEB1B06742C844E866508F090265E51DE3E67A10E (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, int32_t ___0_focus, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintFrame_mDA78942DF542BE90B3A011FE63570BFAFEECE08F (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___4_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MotherCanvas_t658D029B0205D7209A98271D0A5A0CCF3C494913_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_0 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___zoomLevel;
		if ((!(((uint32_t)L_0) == ((uint32_t)1))))
		{
			goto IL_0162;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___4_g;
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		int32_t L_2 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___COLORBACKGROUND;
		NullCheck(L_1);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_1, L_2, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_3 = ___4_g;
		int32_t L_4 = ___0_x;
		int32_t L_5 = ___1_y;
		int32_t L_6 = ___2_w;
		int32_t L_7 = ___3_h;
		NullCheck(L_3);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_3, L_4, L_5, L_6, L_7, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_8 = ___4_g;
		NullCheck(L_8);
		mGraphics_setColor_mA2B06BBE8E66EB27AEE45C5F97C3C0156A2150ED(L_8, ((int32_t)4144959), (0.899999976f), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_9 = ___4_g;
		int32_t L_10 = ___0_x;
		int32_t L_11 = ___1_y;
		int32_t L_12 = ___2_w;
		int32_t L_13 = ___3_h;
		NullCheck(L_9);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_9, ((int32_t)il2cpp_codegen_subtract(L_10, 2)), ((int32_t)il2cpp_codegen_subtract(L_11, 2)), ((int32_t)il2cpp_codegen_add(L_12, 3)), ((int32_t)il2cpp_codegen_add(L_13, 3)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_14 = ___4_g;
		NullCheck(L_14);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_14, ((int32_t)13619410), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_15 = ___4_g;
		int32_t L_16 = ___0_x;
		int32_t L_17 = ___1_y;
		int32_t L_18 = ___2_w;
		int32_t L_19 = ___3_h;
		NullCheck(L_15);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_15, ((int32_t)il2cpp_codegen_subtract(L_16, 1)), ((int32_t)il2cpp_codegen_subtract(L_17, 1)), ((int32_t)il2cpp_codegen_add(L_18, 1)), ((int32_t)il2cpp_codegen_add(L_19, 1)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_20 = ___4_g;
		NullCheck(L_20);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_20, ((int32_t)5720393), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_21 = ___4_g;
		int32_t L_22 = ___0_x;
		int32_t L_23 = ___1_y;
		int32_t L_24 = ___2_w;
		int32_t L_25 = ___3_h;
		NullCheck(L_21);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_21, L_22, L_23, ((int32_t)il2cpp_codegen_subtract(L_24, 1)), ((int32_t)il2cpp_codegen_subtract(L_25, 1)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_26 = ___4_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_27 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_27);
		int32_t L_28 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_29 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
		int32_t L_30 = ___0_x;
		int32_t L_31 = ___1_y;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_32 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___TOP;
		int32_t L_33 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___LEFT;
		NullCheck(L_26);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_26, L_29, ((int32_t)il2cpp_codegen_subtract(L_30, 2)), ((int32_t)il2cpp_codegen_subtract(L_31, 2)), ((int32_t)(L_32|L_33)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_34 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_35 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_35);
		int32_t L_36 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_37 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
		int32_t L_38 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___wImgimgBorder;
		int32_t L_39 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hImgimgBorder;
		int32_t L_40 = ___0_x;
		int32_t L_41 = ___2_w;
		int32_t L_42 = ___1_y;
		int32_t L_43 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___TOP;
		int32_t L_44 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___RIGHT;
		NullCheck(L_34);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_34, L_37, 0, 0, L_38, L_39, 2, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_40, L_41)), 2)), ((int32_t)il2cpp_codegen_subtract(L_42, 2)), ((int32_t)(L_43|L_44)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_45 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_46 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_46);
		int32_t L_47 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_48 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
		int32_t L_49 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___wImgimgBorder;
		int32_t L_50 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hImgimgBorder;
		int32_t L_51 = ___0_x;
		int32_t L_52 = ___1_y;
		int32_t L_53 = ___3_h;
		int32_t L_54 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_55 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___LEFT;
		NullCheck(L_45);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_45, L_48, 0, 0, L_49, L_50, 1, ((int32_t)il2cpp_codegen_subtract(L_51, 2)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_52, L_53)), 2)), ((int32_t)(L_54|L_55)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_56 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_57 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_57);
		int32_t L_58 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_59 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_58));
		int32_t L_60 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___wImgimgBorder;
		int32_t L_61 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hImgimgBorder;
		int32_t L_62 = ___0_x;
		int32_t L_63 = ___2_w;
		int32_t L_64 = ___1_y;
		int32_t L_65 = ___3_h;
		int32_t L_66 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_67 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___RIGHT;
		NullCheck(L_56);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_56, L_59, 0, 0, L_60, L_61, 3, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_62, L_63)), 2)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_64, L_65)), 2)), ((int32_t)(L_66|L_67)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_68 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_69 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_69);
		int32_t L_70 = 2;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_71 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_70));
		int32_t L_72 = ___0_x;
		int32_t L_73 = ___2_w;
		int32_t L_74 = ___1_y;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_75 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_75);
		int32_t L_76 = 1;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_77 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_76));
		NullCheck(L_77);
		int32_t L_78;
		L_78 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_77, NULL);
		int32_t L_79 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___TOP;
		int32_t L_80 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		NullCheck(L_68);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_68, L_71, ((int32_t)il2cpp_codegen_add(L_72, ((int32_t)(L_73/2)))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_74, ((int32_t)(L_78/2)))), 2)), ((int32_t)(L_79|L_80)), NULL);
		return;
	}

IL_0162:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_81 = ___4_g;
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		int32_t L_82 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___COLORBACKGROUND;
		NullCheck(L_81);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_81, L_82, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_83 = ___4_g;
		int32_t L_84 = ___0_x;
		int32_t L_85 = ___1_y;
		int32_t L_86 = ___2_w;
		int32_t L_87 = ___3_h;
		NullCheck(L_83);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_83, ((int32_t)il2cpp_codegen_subtract(L_84, 1)), L_85, ((int32_t)il2cpp_codegen_add(L_86, 1)), L_87, NULL);
		V_0 = 0;
		goto IL_01cc;
	}

IL_0182:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_88 = ___4_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_89 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_89);
		int32_t L_90 = 1;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_91 = (L_89)->GetAt(static_cast<il2cpp_array_size_t>(L_90));
		int32_t L_92 = ___0_x;
		int32_t L_93 = V_0;
		int32_t L_94 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderLineW;
		int32_t L_95 = ___1_y;
		NullCheck(L_88);
		mGraphics_drawImage_mAAA9386DFFCECD62E06D0B58A429AD85B9795755(L_88, L_91, ((int32_t)il2cpp_codegen_add(L_92, ((int32_t)il2cpp_codegen_multiply(L_93, L_94)))), ((int32_t)il2cpp_codegen_subtract(L_95, 2)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_96 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_97 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_97);
		int32_t L_98 = 1;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_99 = (L_97)->GetAt(static_cast<il2cpp_array_size_t>(L_98));
		int32_t L_100 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderLineH;
		int32_t L_101 = ___0_x;
		int32_t L_102 = V_0;
		int32_t L_103 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderLineW;
		int32_t L_104 = ___1_y;
		int32_t L_105 = ___3_h;
		il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
		int32_t L_106 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___TOP_LEFT;
		NullCheck(L_96);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_96, L_99, 0, 0, ((int32_t)12), L_100, 3, ((int32_t)il2cpp_codegen_add(L_101, ((int32_t)il2cpp_codegen_multiply(L_102, L_103)))), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_104, L_105)), 1)), L_106, NULL);
		int32_t L_107 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_107, 1));
	}

IL_01cc:
	{
		int32_t L_108 = V_0;
		int32_t L_109 = ___2_w;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_110 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderLineW;
		if ((((int32_t)L_108) < ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(L_109/L_110)), 2)))))
		{
			goto IL_0182;
		}
	}
	{
		V_1 = 0;
		goto IL_0232;
	}

IL_01dc:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_111 = ___4_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_112 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_112);
		int32_t L_113 = 4;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_114 = (L_112)->GetAt(static_cast<il2cpp_array_size_t>(L_113));
		int32_t L_115 = ___0_x;
		int32_t L_116 = ((MotherCanvas_t658D029B0205D7209A98271D0A5A0CCF3C494913_StaticFields*)il2cpp_codegen_static_fields_for(MotherCanvas_t658D029B0205D7209A98271D0A5A0CCF3C494913_il2cpp_TypeInfo_var))->___addL;
		int32_t L_117 = ___1_y;
		int32_t L_118 = V_1;
		int32_t L_119 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderLineH;
		il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
		int32_t L_120 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___TOP_LEFT;
		NullCheck(L_111);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_111, L_114, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_115, 3)), L_116)), ((int32_t)il2cpp_codegen_add(L_117, ((int32_t)il2cpp_codegen_multiply(L_118, L_119)))), L_120, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_121 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_122 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_122);
		int32_t L_123 = 3;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_124 = (L_122)->GetAt(static_cast<il2cpp_array_size_t>(L_123));
		int32_t L_125 = ___0_x;
		int32_t L_126 = ___2_w;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_127 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___zoomLevel;
		int32_t L_128 = ((MotherCanvas_t658D029B0205D7209A98271D0A5A0CCF3C494913_StaticFields*)il2cpp_codegen_static_fields_for(MotherCanvas_t658D029B0205D7209A98271D0A5A0CCF3C494913_il2cpp_TypeInfo_var))->___addR;
		int32_t L_129 = ___1_y;
		int32_t L_130 = V_1;
		int32_t L_131 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderLineH;
		int32_t L_132 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___TOP_LEFT;
		NullCheck(L_121);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_121, L_124, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_125, L_126)), ((int32_t)il2cpp_codegen_subtract(L_127, 2)))), L_128)), ((int32_t)il2cpp_codegen_add(L_129, ((int32_t)il2cpp_codegen_multiply(L_130, L_131)))), L_132, NULL);
		int32_t L_133 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_133, 1));
	}

IL_0232:
	{
		int32_t L_134 = V_1;
		int32_t L_135 = ___3_h;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_136 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderLineH;
		if ((((int32_t)L_134) < ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(L_135/L_136)), 2)))))
		{
			goto IL_01dc;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_137 = ___4_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_138 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_138);
		int32_t L_139 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_140 = (L_138)->GetAt(static_cast<il2cpp_array_size_t>(L_139));
		int32_t L_141 = ___0_x;
		int32_t L_142 = ___1_y;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_143 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___TOP;
		int32_t L_144 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___LEFT;
		NullCheck(L_137);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_137, L_140, ((int32_t)il2cpp_codegen_subtract(L_141, 2)), ((int32_t)il2cpp_codegen_subtract(L_142, 2)), ((int32_t)(L_143|L_144)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_145 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_146 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_146);
		int32_t L_147 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_148 = (L_146)->GetAt(static_cast<il2cpp_array_size_t>(L_147));
		int32_t L_149 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderConnerW;
		int32_t L_150 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderConnerH;
		int32_t L_151 = ___0_x;
		int32_t L_152 = ___2_w;
		int32_t L_153 = ___1_y;
		il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
		int32_t L_154 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___TOP_RIGHT;
		NullCheck(L_145);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_145, L_148, 0, 0, L_149, L_150, 2, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_151, L_152)), 2)), ((int32_t)il2cpp_codegen_subtract(L_153, 2)), L_154, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_155 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_156 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_156);
		int32_t L_157 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_158 = (L_156)->GetAt(static_cast<il2cpp_array_size_t>(L_157));
		int32_t L_159 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderConnerW;
		int32_t L_160 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderConnerH;
		int32_t L_161 = ___0_x;
		int32_t L_162 = ___1_y;
		int32_t L_163 = ___3_h;
		int32_t L_164 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___BOTTOM_LEFT;
		NullCheck(L_155);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_155, L_158, 0, 0, L_159, L_160, 1, ((int32_t)il2cpp_codegen_subtract(L_161, 2)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_162, L_163)), 1)), L_164, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_165 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_166 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_166);
		int32_t L_167 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_168 = (L_166)->GetAt(static_cast<il2cpp_array_size_t>(L_167));
		int32_t L_169 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderConnerW;
		int32_t L_170 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderConnerH;
		int32_t L_171 = ___0_x;
		int32_t L_172 = ___2_w;
		int32_t L_173 = ___1_y;
		int32_t L_174 = ___3_h;
		int32_t L_175 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___BOTTOM_RIGHT;
		NullCheck(L_165);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_165, L_168, 0, 0, L_169, L_170, 3, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_171, L_172)), 2)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_173, L_174)), 1)), L_175, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_176 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_177 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_177);
		int32_t L_178 = 2;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_179 = (L_177)->GetAt(static_cast<il2cpp_array_size_t>(L_178));
		int32_t L_180 = ___0_x;
		int32_t L_181 = ___2_w;
		int32_t L_182 = ___1_y;
		int32_t L_183 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___TOP_CENTER;
		NullCheck(L_176);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_176, L_179, ((int32_t)il2cpp_codegen_add(L_180, ((int32_t)(L_181/2)))), ((int32_t)il2cpp_codegen_subtract(L_182, 7)), L_183, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintFrameBorder_mB06A470D84D46745AB3D0AAF4C221F3358606513 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___4_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MotherCanvas_t658D029B0205D7209A98271D0A5A0CCF3C494913_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_0 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___zoomLevel;
		if ((!(((uint32_t)L_0) == ((uint32_t)1))))
		{
			goto IL_014a;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___4_g;
		NullCheck(L_1);
		mGraphics_setColor_mA2B06BBE8E66EB27AEE45C5F97C3C0156A2150ED(L_1, ((int32_t)4144959), (0.899999976f), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_2 = ___4_g;
		int32_t L_3 = ___0_x;
		int32_t L_4 = ___1_y;
		int32_t L_5 = ___2_w;
		int32_t L_6 = ___3_h;
		NullCheck(L_2);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_2, ((int32_t)il2cpp_codegen_subtract(L_3, 2)), ((int32_t)il2cpp_codegen_subtract(L_4, 2)), ((int32_t)il2cpp_codegen_add(L_5, 3)), ((int32_t)il2cpp_codegen_add(L_6, 3)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_7 = ___4_g;
		NullCheck(L_7);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_7, ((int32_t)13619410), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_8 = ___4_g;
		int32_t L_9 = ___0_x;
		int32_t L_10 = ___1_y;
		int32_t L_11 = ___2_w;
		int32_t L_12 = ___3_h;
		NullCheck(L_8);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_8, ((int32_t)il2cpp_codegen_subtract(L_9, 1)), ((int32_t)il2cpp_codegen_subtract(L_10, 1)), ((int32_t)il2cpp_codegen_add(L_11, 1)), ((int32_t)il2cpp_codegen_add(L_12, 1)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_13 = ___4_g;
		NullCheck(L_13);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_13, ((int32_t)5720393), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_14 = ___4_g;
		int32_t L_15 = ___0_x;
		int32_t L_16 = ___1_y;
		int32_t L_17 = ___2_w;
		int32_t L_18 = ___3_h;
		NullCheck(L_14);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_14, L_15, L_16, ((int32_t)il2cpp_codegen_subtract(L_17, 1)), ((int32_t)il2cpp_codegen_subtract(L_18, 1)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_19 = ___4_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_20 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_20);
		int32_t L_21 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_22 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		int32_t L_23 = ___0_x;
		int32_t L_24 = ___1_y;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_25 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___TOP;
		int32_t L_26 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___LEFT;
		NullCheck(L_19);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_19, L_22, ((int32_t)il2cpp_codegen_subtract(L_23, 2)), ((int32_t)il2cpp_codegen_subtract(L_24, 2)), ((int32_t)(L_25|L_26)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_27 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_28 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_28);
		int32_t L_29 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
		int32_t L_31 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___wImgimgBorder;
		int32_t L_32 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hImgimgBorder;
		int32_t L_33 = ___0_x;
		int32_t L_34 = ___2_w;
		int32_t L_35 = ___1_y;
		int32_t L_36 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___TOP;
		int32_t L_37 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___RIGHT;
		NullCheck(L_27);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_27, L_30, 0, 0, L_31, L_32, 2, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_33, L_34)), 2)), ((int32_t)il2cpp_codegen_subtract(L_35, 2)), ((int32_t)(L_36|L_37)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_38 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_39 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_39);
		int32_t L_40 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_41 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
		int32_t L_42 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___wImgimgBorder;
		int32_t L_43 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hImgimgBorder;
		int32_t L_44 = ___0_x;
		int32_t L_45 = ___1_y;
		int32_t L_46 = ___3_h;
		int32_t L_47 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_48 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___LEFT;
		NullCheck(L_38);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_38, L_41, 0, 0, L_42, L_43, 1, ((int32_t)il2cpp_codegen_subtract(L_44, 2)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_45, L_46)), 2)), ((int32_t)(L_47|L_48)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_49 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_50 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_50);
		int32_t L_51 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_52 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
		int32_t L_53 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___wImgimgBorder;
		int32_t L_54 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hImgimgBorder;
		int32_t L_55 = ___0_x;
		int32_t L_56 = ___2_w;
		int32_t L_57 = ___1_y;
		int32_t L_58 = ___3_h;
		int32_t L_59 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_60 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___RIGHT;
		NullCheck(L_49);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_49, L_52, 0, 0, L_53, L_54, 3, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_55, L_56)), 2)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_57, L_58)), 2)), ((int32_t)(L_59|L_60)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_61 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_62 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_62);
		int32_t L_63 = 2;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_64 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
		int32_t L_65 = ___0_x;
		int32_t L_66 = ___2_w;
		int32_t L_67 = ___1_y;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_68 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_68);
		int32_t L_69 = 1;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_70 = (L_68)->GetAt(static_cast<il2cpp_array_size_t>(L_69));
		NullCheck(L_70);
		int32_t L_71;
		L_71 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_70, NULL);
		int32_t L_72 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___TOP;
		int32_t L_73 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		NullCheck(L_61);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_61, L_64, ((int32_t)il2cpp_codegen_add(L_65, ((int32_t)(L_66/2)))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_67, ((int32_t)(L_71/2)))), 2)), ((int32_t)(L_72|L_73)), NULL);
		return;
	}

IL_014a:
	{
		V_0 = 0;
		goto IL_0198;
	}

IL_014e:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_74 = ___4_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_75 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_75);
		int32_t L_76 = 1;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_77 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_76));
		int32_t L_78 = ___0_x;
		int32_t L_79 = V_0;
		int32_t L_80 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderLineW;
		int32_t L_81 = ___1_y;
		NullCheck(L_74);
		mGraphics_drawImage_mAAA9386DFFCECD62E06D0B58A429AD85B9795755(L_74, L_77, ((int32_t)il2cpp_codegen_add(L_78, ((int32_t)il2cpp_codegen_multiply(L_79, L_80)))), ((int32_t)il2cpp_codegen_subtract(L_81, 2)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_82 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_83 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_83);
		int32_t L_84 = 1;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_85 = (L_83)->GetAt(static_cast<il2cpp_array_size_t>(L_84));
		int32_t L_86 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderLineH;
		int32_t L_87 = ___0_x;
		int32_t L_88 = V_0;
		int32_t L_89 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderLineW;
		int32_t L_90 = ___1_y;
		int32_t L_91 = ___3_h;
		il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
		int32_t L_92 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___TOP_LEFT;
		NullCheck(L_82);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_82, L_85, 0, 0, ((int32_t)12), L_86, 3, ((int32_t)il2cpp_codegen_add(L_87, ((int32_t)il2cpp_codegen_multiply(L_88, L_89)))), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_90, L_91)), 1)), L_92, NULL);
		int32_t L_93 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_93, 1));
	}

IL_0198:
	{
		int32_t L_94 = V_0;
		int32_t L_95 = ___2_w;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_96 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderLineW;
		if ((((int32_t)L_94) < ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(L_95/L_96)), 2)))))
		{
			goto IL_014e;
		}
	}
	{
		V_1 = 0;
		goto IL_01fe;
	}

IL_01a8:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_97 = ___4_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_98 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_98);
		int32_t L_99 = 4;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_100 = (L_98)->GetAt(static_cast<il2cpp_array_size_t>(L_99));
		int32_t L_101 = ___0_x;
		int32_t L_102 = ((MotherCanvas_t658D029B0205D7209A98271D0A5A0CCF3C494913_StaticFields*)il2cpp_codegen_static_fields_for(MotherCanvas_t658D029B0205D7209A98271D0A5A0CCF3C494913_il2cpp_TypeInfo_var))->___addL;
		int32_t L_103 = ___1_y;
		int32_t L_104 = V_1;
		int32_t L_105 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderLineH;
		il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
		int32_t L_106 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___TOP_LEFT;
		NullCheck(L_97);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_97, L_100, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_101, 3)), L_102)), ((int32_t)il2cpp_codegen_add(L_103, ((int32_t)il2cpp_codegen_multiply(L_104, L_105)))), L_106, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_107 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_108 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_108);
		int32_t L_109 = 3;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_110 = (L_108)->GetAt(static_cast<il2cpp_array_size_t>(L_109));
		int32_t L_111 = ___0_x;
		int32_t L_112 = ___2_w;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_113 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___zoomLevel;
		int32_t L_114 = ((MotherCanvas_t658D029B0205D7209A98271D0A5A0CCF3C494913_StaticFields*)il2cpp_codegen_static_fields_for(MotherCanvas_t658D029B0205D7209A98271D0A5A0CCF3C494913_il2cpp_TypeInfo_var))->___addR;
		int32_t L_115 = ___1_y;
		int32_t L_116 = V_1;
		int32_t L_117 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderLineH;
		int32_t L_118 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___TOP_LEFT;
		NullCheck(L_107);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_107, L_110, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_111, L_112)), ((int32_t)il2cpp_codegen_subtract(L_113, 2)))), L_114)), ((int32_t)il2cpp_codegen_add(L_115, ((int32_t)il2cpp_codegen_multiply(L_116, L_117)))), L_118, NULL);
		int32_t L_119 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_119, 1));
	}

IL_01fe:
	{
		int32_t L_120 = V_1;
		int32_t L_121 = ___3_h;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_122 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderLineH;
		if ((((int32_t)L_120) < ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(L_121/L_122)), 2)))))
		{
			goto IL_01a8;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_123 = ___4_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_124 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_124);
		int32_t L_125 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_126 = (L_124)->GetAt(static_cast<il2cpp_array_size_t>(L_125));
		int32_t L_127 = ___0_x;
		int32_t L_128 = ___1_y;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_129 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___TOP;
		int32_t L_130 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___LEFT;
		NullCheck(L_123);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_123, L_126, ((int32_t)il2cpp_codegen_subtract(L_127, 2)), ((int32_t)il2cpp_codegen_subtract(L_128, 2)), ((int32_t)(L_129|L_130)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_131 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_132 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_132);
		int32_t L_133 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_134 = (L_132)->GetAt(static_cast<il2cpp_array_size_t>(L_133));
		int32_t L_135 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderConnerW;
		int32_t L_136 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderConnerH;
		int32_t L_137 = ___0_x;
		int32_t L_138 = ___2_w;
		int32_t L_139 = ___1_y;
		il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
		int32_t L_140 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___TOP_RIGHT;
		NullCheck(L_131);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_131, L_134, 0, 0, L_135, L_136, 2, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_137, L_138)), 2)), ((int32_t)il2cpp_codegen_subtract(L_139, 2)), L_140, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_141 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_142 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_142);
		int32_t L_143 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_144 = (L_142)->GetAt(static_cast<il2cpp_array_size_t>(L_143));
		int32_t L_145 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderConnerW;
		int32_t L_146 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderConnerH;
		int32_t L_147 = ___0_x;
		int32_t L_148 = ___1_y;
		int32_t L_149 = ___3_h;
		int32_t L_150 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___BOTTOM_LEFT;
		NullCheck(L_141);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_141, L_144, 0, 0, L_145, L_146, 1, ((int32_t)il2cpp_codegen_subtract(L_147, 2)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_148, L_149)), 1)), L_150, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_151 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_152 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_152);
		int32_t L_153 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_154 = (L_152)->GetAt(static_cast<il2cpp_array_size_t>(L_153));
		int32_t L_155 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderConnerW;
		int32_t L_156 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___borderConnerH;
		int32_t L_157 = ___0_x;
		int32_t L_158 = ___2_w;
		int32_t L_159 = ___1_y;
		int32_t L_160 = ___3_h;
		int32_t L_161 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___BOTTOM_RIGHT;
		NullCheck(L_151);
		mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_151, L_154, 0, 0, L_155, L_156, 3, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_157, L_158)), 2)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_159, L_160)), 1)), L_161, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_162 = ___4_g;
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_163 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___imgBorder;
		NullCheck(L_163);
		int32_t L_164 = 2;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_165 = (L_163)->GetAt(static_cast<il2cpp_array_size_t>(L_164));
		int32_t L_166 = ___0_x;
		int32_t L_167 = ___2_w;
		int32_t L_168 = ___1_y;
		int32_t L_169 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___TOP_CENTER;
		NullCheck(L_162);
		mGraphics_drawImage_mB4F389D1F0ADBB67BD4DE66B5371C7CCED9B3110(L_162, L_165, ((int32_t)il2cpp_codegen_add(L_166, ((int32_t)(L_167/2)))), ((int32_t)il2cpp_codegen_subtract(L_168, 7)), L_169, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintFrameInside_mE27B394ED5FB4EC541F28B22147627EFCA88D69F (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___4_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___4_g;
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		int32_t L_1 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___COLORBACKGROUND;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, L_1, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_2 = ___4_g;
		int32_t L_3 = ___0_x;
		int32_t L_4 = ___1_y;
		int32_t L_5 = ___2_w;
		int32_t L_6 = ___3_h;
		NullCheck(L_2);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_2, L_3, L_4, L_5, L_6, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint_paintFrameInsideSelected_m00F1B503D6445CFE589CA66246682B4EACBAAB00 (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___4_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___4_g;
		il2cpp_codegen_runtime_class_init_inline(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		int32_t L_1 = ((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___COLORLIGHT;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, L_1, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_2 = ___4_g;
		int32_t L_3 = ___0_x;
		int32_t L_4 = ___1_y;
		int32_t L_5 = ___2_w;
		int32_t L_6 = ___3_h;
		NullCheck(L_2);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_2, L_3, L_4, L_5, L_6, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint__ctor_m088F60BD2E73A8680B5C0028CEB0E4EB40D10EBB (Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____24F8E0172D3F5B1A2B388B4431224553040599CFFFC7EFED1B92CD9C0102A8C3_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)7);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____24F8E0172D3F5B1A2B388B4431224553040599CFFFC7EFED1B92CD9C0102A8C3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
		__this->___color = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___color), (void*)L_1);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Paint__cctor_m6A56C4F2D1C94856D9AE14F916819EEA2AE63494 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___COLORBACKGROUND = ((int32_t)6562304);
		((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___COLORLIGHT = ((int32_t)9581056);
		((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___COLORDARK = ((int32_t)3937280);
		((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___COLORBORDER = ((int32_t)15224576);
		((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___COLORFOCUS = ((int32_t)16777215);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_0 = (ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288*)(ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288*)SZArrayNew(ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288_il2cpp_TypeInfo_var, (uint32_t)2);
		((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgTick = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgTick), (void*)L_0);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_1 = (ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288*)(ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288*)SZArrayNew(ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288_il2cpp_TypeInfo_var, (uint32_t)2);
		((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgMsg = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___imgMsg), (void*)L_1);
		((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___hTab = ((int32_t)24);
		((Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_StaticFields*)il2cpp_codegen_static_fields_for(Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F_il2cpp_TypeInfo_var))->___lenCaption = 0;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Part__ctor_m9DC70092CC017F2F8549875C5AEC4354883FA429 (Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* __this, int32_t ___0_type, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_type;
		__this->___type = L_0;
		int32_t L_1 = ___0_type;
		if (L_1)
		{
			goto IL_001c;
		}
	}
	{
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_2 = (PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E*)(PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E*)SZArrayNew(PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E_il2cpp_TypeInfo_var, (uint32_t)8);
		__this->___pi = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___pi), (void*)L_2);
	}

IL_001c:
	{
		int32_t L_3 = ___0_type;
		if ((!(((uint32_t)L_3) == ((uint32_t)1))))
		{
			goto IL_002d;
		}
	}
	{
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_4 = (PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E*)(PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E*)SZArrayNew(PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)18));
		__this->___pi = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___pi), (void*)L_4);
	}

IL_002d:
	{
		int32_t L_5 = ___0_type;
		if ((!(((uint32_t)L_5) == ((uint32_t)2))))
		{
			goto IL_003e;
		}
	}
	{
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_6 = (PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E*)(PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E*)SZArrayNew(PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		__this->___pi = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___pi), (void*)L_6);
	}

IL_003e:
	{
		int32_t L_7 = ___0_type;
		if ((!(((uint32_t)L_7) == ((uint32_t)3))))
		{
			goto IL_004e;
		}
	}
	{
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_8 = (PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E*)(PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E*)SZArrayNew(PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___pi = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___pi), (void*)L_8);
	}

IL_004e:
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PartFrame__ctor_m93A02535422245FC0A2245EDE25DD303DB9C8CBC (PartFrame_t86E5CD08D3826D5702F600152520FFD2A2723C53* __this, int32_t ___0_dx, int32_t ___1_dy, int32_t ___2_idSmall, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___2_idSmall;
		__this->___idSmallImg = ((int16_t)L_0);
		int32_t L_1 = ___0_dx;
		__this->___dx = ((int16_t)L_1);
		int32_t L_2 = ___1_dy;
		__this->___dy = ((int16_t)L_2);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PartImage__ctor_mE5C13AFC9DDCEB1C9814DD8991D690DD6A48F84C (PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Party__ctor_mF578BF1970C988A73F0235DA7C89DDE09819FB43 (Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A* __this, int8_t ___0_classId, int32_t ___1_level, String_t* ___2_name, int32_t ___3_size, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int8_t L_0 = ___0_classId;
		switch (L_0)
		{
			case 0:
			{
				goto IL_002a;
			}
			case 1:
			{
				goto IL_0037;
			}
			case 2:
			{
				goto IL_0044;
			}
			case 3:
			{
				goto IL_0051;
			}
			case 4:
			{
				goto IL_005e;
			}
			case 5:
			{
				goto IL_006b;
			}
			case 6:
			{
				goto IL_0078;
			}
		}
	}
	{
		goto IL_0083;
	}

IL_002a:
	{
		__this->___iconId = (int16_t)((int32_t)647);
		goto IL_0083;
	}

IL_0037:
	{
		__this->___iconId = (int16_t)((int32_t)1182);
		goto IL_0083;
	}

IL_0044:
	{
		__this->___iconId = (int16_t)((int32_t)1181);
		goto IL_0083;
	}

IL_0051:
	{
		__this->___iconId = (int16_t)((int32_t)643);
		goto IL_0083;
	}

IL_005e:
	{
		__this->___iconId = (int16_t)((int32_t)645);
		goto IL_0083;
	}

IL_006b:
	{
		__this->___iconId = (int16_t)((int32_t)676);
		goto IL_0083;
	}

IL_0078:
	{
		__this->___iconId = (int16_t)((int32_t)1119);
	}

IL_0083:
	{
		String_t* L_1 = ___2_name;
		__this->___name = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)L_1);
		int32_t L_2 = ___1_level;
		__this->___level = L_2;
		int32_t L_3 = ___3_size;
		__this->___size = L_3;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Party__ctor_mDC9E07A28CE3F5E8C3E2493BD2AF65F42015B017 (Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A* __this, int32_t ___0_charId, int8_t ___1_classId, String_t* ___2_name, bool ___3_isLock, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_charId;
		__this->___charId = L_0;
		bool L_1 = ___3_isLock;
		__this->___isLock = L_1;
		int8_t L_2 = ___1_classId;
		switch (L_2)
		{
			case 0:
			{
				goto IL_0039;
			}
			case 1:
			{
				goto IL_0046;
			}
			case 2:
			{
				goto IL_0053;
			}
			case 3:
			{
				goto IL_0060;
			}
			case 4:
			{
				goto IL_006d;
			}
			case 5:
			{
				goto IL_007a;
			}
			case 6:
			{
				goto IL_0087;
			}
		}
	}
	{
		goto IL_0092;
	}

IL_0039:
	{
		__this->___iconId = (int16_t)((int32_t)647);
		goto IL_0092;
	}

IL_0046:
	{
		__this->___iconId = (int16_t)((int32_t)1182);
		goto IL_0092;
	}

IL_0053:
	{
		__this->___iconId = (int16_t)((int32_t)1181);
		goto IL_0092;
	}

IL_0060:
	{
		__this->___iconId = (int16_t)((int32_t)643);
		goto IL_0092;
	}

IL_006d:
	{
		__this->___iconId = (int16_t)((int32_t)645);
		goto IL_0092;
	}

IL_007a:
	{
		__this->___iconId = (int16_t)((int32_t)676);
		goto IL_0092;
	}

IL_0087:
	{
		__this->___iconId = (int16_t)((int32_t)1119);
	}

IL_0092:
	{
		String_t* L_3 = ___2_name;
		__this->___name = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)L_3);
		int32_t L_4 = ___0_charId;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_5;
		L_5 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_5);
		int32_t L_6 = L_5->___charID;
		if ((!(((uint32_t)L_4) == ((uint32_t)L_6))))
		{
			goto IL_00b2;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_7;
		L_7 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		__this->___c = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___c), (void*)L_7);
		return;
	}

IL_00b2:
	{
		int32_t L_8 = ___0_charId;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_9;
		L_9 = GameScr_findCharInMap_m0262EBA2719D49024FC8AA4B9BC70DA4FB27D844(L_8, NULL);
		__this->___c = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___c), (void*)L_9);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Party_refreshAll_mECBAB8A92A6D812EA1C66AEB5084B48EC3463AAE (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A* V_1 = NULL;
	{
		V_0 = 0;
		goto IL_003c;
	}

IL_0004:
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_0 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vParty;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = MyVector_elementAt_m2058CB2FBF87C401368BB43AE172A9BB65956E4E(L_0, L_1, NULL);
		V_1 = ((Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A*)CastclassClass((RuntimeObject*)L_2, Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A_il2cpp_TypeInfo_var));
		Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A* L_3 = V_1;
		NullCheck(L_3);
		int32_t L_4 = L_3->___charId;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_5;
		L_5 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_5);
		int32_t L_6 = L_5->___charID;
		if ((((int32_t)L_4) == ((int32_t)L_6)))
		{
			goto IL_0038;
		}
	}
	{
		Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A* L_7 = V_1;
		Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A* L_8 = V_1;
		NullCheck(L_8);
		int32_t L_9 = L_8->___charId;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_10;
		L_10 = GameScr_findCharInMap_m0262EBA2719D49024FC8AA4B9BC70DA4FB27D844(L_9, NULL);
		NullCheck(L_7);
		L_7->___c = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&L_7->___c), (void*)L_10);
	}

IL_0038:
	{
		int32_t L_11 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
	}

IL_003c:
	{
		int32_t L_12 = V_0;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_13 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vParty;
		NullCheck(L_13);
		int32_t L_14;
		L_14 = MyVector_size_mF025A05E2021611BFB9E107342658AEB05222BA9(L_13, NULL);
		if ((((int32_t)L_12) < ((int32_t)L_14)))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Party_refresh_mE9B4901A99773871EE6402B04004130A0C12960F (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___0_cc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A* V_1 = NULL;
	{
		V_0 = 0;
		goto IL_002f;
	}

IL_0004:
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_0 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vParty;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = MyVector_elementAt_m2058CB2FBF87C401368BB43AE172A9BB65956E4E(L_0, L_1, NULL);
		V_1 = ((Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A*)CastclassClass((RuntimeObject*)L_2, Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A_il2cpp_TypeInfo_var));
		Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A* L_3 = V_1;
		NullCheck(L_3);
		int32_t L_4 = L_3->___charId;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_5 = ___0_cc;
		NullCheck(L_5);
		int32_t L_6 = L_5->___charID;
		if ((!(((uint32_t)L_4) == ((uint32_t)L_6))))
		{
			goto IL_002b;
		}
	}
	{
		Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A* L_7 = V_1;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_8 = ___0_cc;
		NullCheck(L_7);
		L_7->___c = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&L_7->___c), (void*)L_8);
		return;
	}

IL_002b:
	{
		int32_t L_9 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_002f:
	{
		int32_t L_10 = V_0;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_11 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vParty;
		NullCheck(L_11);
		int32_t L_12;
		L_12 = MyVector_size_mF025A05E2021611BFB9E107342658AEB05222BA9(L_11, NULL);
		if ((((int32_t)L_10) < ((int32_t)L_12)))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Party_clear_m79E4B4E8D6B0C60B36A85EB4244C1E457276133D (int32_t ___0_charId, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A* V_1 = NULL;
	{
		V_0 = 0;
		goto IL_002a;
	}

IL_0004:
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_0 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vParty;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = MyVector_elementAt_m2058CB2FBF87C401368BB43AE172A9BB65956E4E(L_0, L_1, NULL);
		V_1 = ((Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A*)CastclassClass((RuntimeObject*)L_2, Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A_il2cpp_TypeInfo_var));
		Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A* L_3 = V_1;
		NullCheck(L_3);
		int32_t L_4 = L_3->___charId;
		int32_t L_5 = ___0_charId;
		if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
		{
			goto IL_0026;
		}
	}
	{
		Party_t7374673D480CEB3A24962AFD06297A4A50EE5A4A* L_6 = V_1;
		NullCheck(L_6);
		L_6->___c = (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&L_6->___c), (void*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)NULL);
		return;
	}

IL_0026:
	{
		int32_t L_7 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_002a:
	{
		int32_t L_8 = V_0;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_9 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vParty;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = MyVector_size_mF025A05E2021611BFB9E107342658AEB05222BA9(L_9, NULL);
		if ((((int32_t)L_8) < ((int32_t)L_10)))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Position__ctor_m8196AB184F4B3812F84901CE94CB6CC10E13F5B6 (Position_tB64FC298B6BB082C817D6A63D76AD323A23EEE9D* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		__this->___x = 0;
		__this->___y = 0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Position__ctor_m8D01D0868DF326E3541298E0B492B36B114BAAAB (Position_tB64FC298B6BB082C817D6A63D76AD323A23EEE9D* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_anchor, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_x;
		__this->___x = L_0;
		int32_t L_1 = ___1_y;
		__this->___y = L_1;
		int32_t L_2 = ___2_anchor;
		__this->___anchor = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Position__ctor_mB840B4A68011C5C3A13B4869A02ACC70EA6C7F12 (Position_tB64FC298B6BB082C817D6A63D76AD323A23EEE9D* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_x;
		__this->___x = L_0;
		int32_t L_1 = ___1_y;
		__this->___y = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Position_setPosTo_m38EFD0B6E75A21887A02AE692C7218C2997BCE3F (Position_tB64FC298B6BB082C817D6A63D76AD323A23EEE9D* __this, int32_t ___0_xT, int32_t ___1_yT, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_xT;
		__this->___xTo = ((int16_t)L_0);
		int32_t L_1 = ___1_yT;
		__this->___yTo = ((int16_t)L_1);
		int32_t L_2 = __this->___x;
		int32_t L_3 = __this->___y;
		int16_t L_4 = __this->___xTo;
		int16_t L_5 = __this->___yTo;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_6;
		L_6 = Res_distance_m12B6FF8AB14DA169468E5EA13CEA0318BD8BDBD0(L_2, L_3, L_4, L_5, NULL);
		__this->___distant = ((int16_t)L_6);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Position_translate_m44C4457087661CF0D354CA30550CCEB2D70D4677 (Position_tB64FC298B6BB082C817D6A63D76AD323A23EEE9D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = __this->___x;
		int16_t L_1 = __this->___xTo;
		if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
		{
			goto IL_001e;
		}
	}
	{
		int32_t L_2 = __this->___y;
		int16_t L_3 = __this->___yTo;
		if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
		{
			goto IL_001e;
		}
	}
	{
		return (-1);
	}

IL_001e:
	{
		int16_t L_4 = __this->___xTo;
		int32_t L_5 = __this->___x;
		int32_t L_6;
		L_6 = Math_abs_m9EBB513752A930AECA9ED005549135F97E154308(((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, L_5))/2)), NULL);
		if ((((int32_t)L_6) > ((int32_t)1)))
		{
			goto IL_0066;
		}
	}
	{
		int16_t L_7 = __this->___yTo;
		int32_t L_8 = __this->___y;
		int32_t L_9;
		L_9 = Math_abs_m9EBB513752A930AECA9ED005549135F97E154308(((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_7, L_8))/2)), NULL);
		if ((((int32_t)L_9) > ((int32_t)1)))
		{
			goto IL_0066;
		}
	}
	{
		int16_t L_10 = __this->___xTo;
		__this->___x = L_10;
		int16_t L_11 = __this->___yTo;
		__this->___y = L_11;
		return 0;
	}

IL_0066:
	{
		int32_t L_12 = __this->___x;
		int16_t L_13 = __this->___xTo;
		if ((((int32_t)L_12) == ((int32_t)L_13)))
		{
			goto IL_0090;
		}
	}
	{
		int32_t L_14 = __this->___x;
		int16_t L_15 = __this->___xTo;
		int32_t L_16 = __this->___x;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_14, ((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_15, L_16))/2))));
	}

IL_0090:
	{
		int32_t L_17 = __this->___y;
		int16_t L_18 = __this->___yTo;
		if ((((int32_t)L_17) == ((int32_t)L_18)))
		{
			goto IL_00ba;
		}
	}
	{
		int32_t L_19 = __this->___y;
		int16_t L_20 = __this->___yTo;
		int32_t L_21 = __this->___y;
		__this->___y = ((int32_t)il2cpp_codegen_add(L_19, ((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_20, L_21))/2))));
	}

IL_00ba:
	{
		int32_t L_22 = __this->___x;
		int32_t L_23 = __this->___y;
		int16_t L_24 = __this->___xTo;
		int16_t L_25 = __this->___yTo;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_26;
		L_26 = Res_distance_m12B6FF8AB14DA169468E5EA13CEA0318BD8BDBD0(L_22, L_23, L_24, L_25, NULL);
		int16_t L_27 = __this->___distant;
		if ((((int32_t)L_26) > ((int32_t)((int32_t)((int32_t)L_27/5)))))
		{
			goto IL_00e3;
		}
	}
	{
		return 2;
	}

IL_00e3:
	{
		return 1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Position_update_mF3718A120E7A4C4AE735C8F5E85F2A5C8A04D586 (Position_tB64FC298B6BB082C817D6A63D76AD323A23EEE9D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC6FE11AF3C50D44DD93E40C349ED5FE1A26156DA);
		s_Il2CppMethodInitialized = true;
	}
	{
		Layer_tE12B8098AB969AEF6C36C465A3B59B75502D75CD* L_0 = __this->___layer;
		if (!L_0)
		{
			goto IL_0013;
		}
	}
	{
		Layer_tE12B8098AB969AEF6C36C465A3B59B75502D75CD* L_1 = __this->___layer;
		NullCheck(L_1);
		Layer_update_m6D5A569FBB8073016AA87286C4BA7BAE7FEDB0CE(L_1, NULL);
	}

IL_0013:
	{
		Out_println_mDBA56AD04D69071EEC075F3CC3EA4906B485B817(_stringLiteralC6FE11AF3C50D44DD93E40C349ED5FE1A26156DA, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Position_paint_m4C85C95E07BA8CD3C2441C3EA957A368BB584D87 (Position_tB64FC298B6BB082C817D6A63D76AD323A23EEE9D* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	{
		Layer_tE12B8098AB969AEF6C36C465A3B59B75502D75CD* L_0 = __this->___layer;
		if (!L_0)
		{
			goto IL_0020;
		}
	}
	{
		Layer_tE12B8098AB969AEF6C36C465A3B59B75502D75CD* L_1 = __this->___layer;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_2 = ___0_g;
		int32_t L_3 = __this->___x;
		int32_t L_4 = __this->___y;
		NullCheck(L_1);
		Layer_paint_m5B6859B46DE01F09CC85351F9D6BDDE21F58405B(L_1, L_2, L_3, L_4, NULL);
	}

IL_0020:
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ranked__ctor_m2FD4590B52E7F3A287A51E62758108EC35959FE0 (Ranked_t525C22A2D881E74B05A57CCC1C8EF002090D6526* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ranked__ctor_m56DB8DB31B254B60D2241EF8B13D2DAEC927C44D (Ranked_t525C22A2D881E74B05A57CCC1C8EF002090D6526* __this, int32_t ___0_id, String_t* ___1_name, int32_t ___2_ranked, String_t* ___3_stt, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_id;
		__this->___id = L_0;
		String_t* L_1 = ___1_name;
		__this->___name = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)L_1);
		int32_t L_2 = ___2_ranked;
		__this->___ranked = L_2;
		String_t* L_3 = ___3_stt;
		__this->___stt = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___stt), (void*)L_3);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Readmsg_onSubmsg_mFC22DDBBA863A4B94A6817BFF17C6F6E68D0FA26 (Readmsg_tA30120E6056FA74349FEEC5452E54828507788AA* __this, Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* ___0_msg, const RuntimeMethod* method) 
{
	int8_t V_0 = 0x0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	try
	{
		{
			Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_0 = ___0_msg;
			NullCheck(L_0);
			myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_1;
			L_1 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_0, NULL);
			NullCheck(L_1);
			int8_t L_2;
			L_2 = myReader_readByte_mCDDF6ED5E0EB397901E6243495AAFF1897771C74(L_1, NULL);
			V_0 = L_2;
			int8_t L_3 = V_0;
			if (!L_3)
			{
				goto IL_0015_1;
			}
		}
		{
			int8_t L_4 = V_0;
			if ((((int32_t)L_4) == ((int32_t)1)))
			{
				goto IL_001e_1;
			}
		}
		{
			goto IL_0025_1;
		}

IL_0015_1:
		{
			Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_5 = ___0_msg;
			Readmsg_onVithuInfo_mF6464EEAF7BBB3103163C3F95BD12AA29D0B2220(__this, L_5, NULL);
			goto IL_0025_1;
		}

IL_001e_1:
		{
			Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_6 = ___0_msg;
			Readmsg_onChangeVithu_m93816767D3A289F50586CE437331EC5976E0BF65(__this, L_6, NULL);
		}

IL_0025_1:
		{
			goto IL_002a;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0027;
		}
		throw e;
	}

CATCH_0027:
	{
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_002a;
	}

IL_002a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Readmsg_onChangeVithu_m93816767D3A289F50586CE437331EC5976E0BF65 (Readmsg_tA30120E6056FA74349FEEC5452E54828507788AA* __this, Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* ___0_msg, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A8D809153E7CD570A80C6CBD24FD324DD452622);
		s_Il2CppMethodInitialized = true;
	}
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int8_t V_3 = 0x0;
	int16_t V_4 = 0;
	int16_t V_5 = 0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* G_B3_0 = NULL;
	int32_t G_B7_0 = 0;
	int32_t G_B7_1 = 0;
	int16_t G_B7_2 = 0;
	int16_t G_B7_3 = 0;
	int32_t G_B7_4 = 0;
	int32_t G_B7_5 = 0;
	int32_t G_B7_6 = 0;
	int32_t G_B7_7 = 0;
	int32_t G_B7_8 = 0;
	int32_t G_B7_9 = 0;
	int32_t G_B7_10 = 0;
	int32_t G_B7_11 = 0;
	int32_t G_B7_12 = 0;
	int32_t G_B7_13 = 0;
	int32_t G_B7_14 = 0;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* G_B7_15 = NULL;
	int32_t G_B6_0 = 0;
	int32_t G_B6_1 = 0;
	int16_t G_B6_2 = 0;
	int16_t G_B6_3 = 0;
	int32_t G_B6_4 = 0;
	int32_t G_B6_5 = 0;
	int32_t G_B6_6 = 0;
	int32_t G_B6_7 = 0;
	int32_t G_B6_8 = 0;
	int32_t G_B6_9 = 0;
	int32_t G_B6_10 = 0;
	int32_t G_B6_11 = 0;
	int32_t G_B6_12 = 0;
	int32_t G_B6_13 = 0;
	int32_t G_B6_14 = 0;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* G_B6_15 = NULL;
	int32_t G_B8_0 = 0;
	int32_t G_B8_1 = 0;
	int32_t G_B8_2 = 0;
	int16_t G_B8_3 = 0;
	int16_t G_B8_4 = 0;
	int32_t G_B8_5 = 0;
	int32_t G_B8_6 = 0;
	int32_t G_B8_7 = 0;
	int32_t G_B8_8 = 0;
	int32_t G_B8_9 = 0;
	int32_t G_B8_10 = 0;
	int32_t G_B8_11 = 0;
	int32_t G_B8_12 = 0;
	int32_t G_B8_13 = 0;
	int32_t G_B8_14 = 0;
	int32_t G_B8_15 = 0;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* G_B8_16 = NULL;
	try
	{
		{
			V_0 = (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)NULL;
			Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_0 = ___0_msg;
			NullCheck(L_0);
			myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_1;
			L_1 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_0, NULL);
			NullCheck(L_1);
			int32_t L_2;
			L_2 = myReader_readInt_mBBE3D6B1C73B3F9EA32C3CEACD7E5686DCDDB1C5(L_1, NULL);
			V_1 = L_2;
			il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_3;
			L_3 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
			NullCheck(L_3);
			int32_t L_4 = L_3->___charID;
			int32_t L_5 = V_1;
			if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
			{
				goto IL_0022_1;
			}
		}
		{
			il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_6;
			L_6 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
			G_B3_0 = L_6;
			goto IL_0028_1;
		}

IL_0022_1:
		{
			int32_t L_7 = V_1;
			il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_8;
			L_8 = GameScr_findCharInMap_m0262EBA2719D49024FC8AA4B9BC70DA4FB27D844(L_7, NULL);
			G_B3_0 = L_8;
		}

IL_0028_1:
		{
			V_0 = G_B3_0;
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_9 = V_0;
			if (!L_9)
			{
				goto IL_00c3_1;
			}
		}
		{
			Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_10 = ___0_msg;
			NullCheck(L_10);
			myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_11;
			L_11 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_10, NULL);
			NullCheck(L_11);
			int16_t L_12;
			L_12 = myReader_readShort_m5A4EA10949618178F9479EE630222339309CD2AF(L_11, NULL);
			V_2 = L_12;
			Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_13 = ___0_msg;
			NullCheck(L_13);
			myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_14;
			L_14 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_13, NULL);
			NullCheck(L_14);
			int8_t L_15;
			L_15 = myReader_readByte_mCDDF6ED5E0EB397901E6243495AAFF1897771C74(L_14, NULL);
			V_3 = L_15;
			int32_t L_16 = V_2;
			if ((((int32_t)L_16) <= ((int32_t)0)))
			{
				goto IL_00bc_1;
			}
		}
		{
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_17 = V_0;
			NullCheck(L_17);
			int32_t L_18 = L_17->___cx;
			V_4 = ((int16_t)L_18);
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_19 = V_0;
			NullCheck(L_19);
			int32_t L_20 = L_19->___cy;
			V_5 = ((int16_t)((int32_t)il2cpp_codegen_subtract(L_20, ((int32_t)40))));
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_21 = V_0;
			NullCheck(L_21);
			int32_t* L_22 = (int32_t*)(&L_21->___cx);
			String_t* L_23;
			L_23 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_22, NULL);
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_24 = V_0;
			NullCheck(L_24);
			int32_t* L_25 = (int32_t*)(&L_24->___cy);
			String_t* L_26;
			L_26 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_25, NULL);
			String_t* L_27;
			L_27 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral2A8D809153E7CD570A80C6CBD24FD324DD452622, L_23, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_26, NULL);
			mSystem_println_mB0E59F5A14CA68FFF83DC3D04B6B07DF363CB77C(L_27, NULL);
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_28 = V_0;
			int32_t L_29 = V_2;
			int16_t L_30 = V_4;
			int16_t L_31 = V_5;
			int8_t L_32 = V_3;
			if (L_32)
			{
				G_B7_0 = 0;
				G_B7_1 = 4;
				G_B7_2 = L_31;
				G_B7_3 = L_30;
				G_B7_4 = 0;
				G_B7_5 = 0;
				G_B7_6 = 0;
				G_B7_7 = 1;
				G_B7_8 = L_29;
				G_B7_9 = 0;
				G_B7_10 = 0;
				G_B7_11 = 0;
				G_B7_12 = 0;
				G_B7_13 = 0;
				G_B7_14 = (-1);
				G_B7_15 = L_28;
				goto IL_00a2_1;
			}
			G_B6_0 = 0;
			G_B6_1 = 4;
			G_B6_2 = L_31;
			G_B6_3 = L_30;
			G_B6_4 = 0;
			G_B6_5 = 0;
			G_B6_6 = 0;
			G_B6_7 = 1;
			G_B6_8 = L_29;
			G_B6_9 = 0;
			G_B6_10 = 0;
			G_B6_11 = 0;
			G_B6_12 = 0;
			G_B6_13 = 0;
			G_B6_14 = (-1);
			G_B6_15 = L_28;
		}
		{
			G_B8_0 = 0;
			G_B8_1 = G_B6_0;
			G_B8_2 = G_B6_1;
			G_B8_3 = G_B6_2;
			G_B8_4 = G_B6_3;
			G_B8_5 = G_B6_4;
			G_B8_6 = G_B6_5;
			G_B8_7 = G_B6_6;
			G_B8_8 = G_B6_7;
			G_B8_9 = G_B6_8;
			G_B8_10 = G_B6_9;
			G_B8_11 = G_B6_10;
			G_B8_12 = G_B6_11;
			G_B8_13 = G_B6_12;
			G_B8_14 = G_B6_13;
			G_B8_15 = G_B6_14;
			G_B8_16 = G_B6_15;
			goto IL_00a3_1;
		}

IL_00a2_1:
		{
			G_B8_0 = 1;
			G_B8_1 = G_B7_0;
			G_B8_2 = G_B7_1;
			G_B8_3 = G_B7_2;
			G_B8_4 = G_B7_3;
			G_B8_5 = G_B7_4;
			G_B8_6 = G_B7_5;
			G_B8_7 = G_B7_6;
			G_B8_8 = G_B7_7;
			G_B8_9 = G_B7_8;
			G_B8_10 = G_B7_9;
			G_B8_11 = G_B7_10;
			G_B8_12 = G_B7_11;
			G_B8_13 = G_B7_12;
			G_B8_14 = G_B7_13;
			G_B8_15 = G_B7_14;
			G_B8_16 = G_B7_15;
		}

IL_00a3_1:
		{
			Mob_t394900507F39725FA57379059AA703E63166F45F* L_33 = (Mob_t394900507F39725FA57379059AA703E63166F45F*)il2cpp_codegen_object_new(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
			Mob__ctor_mE44A7FDA3004323C6EB5B376FC16085C0F955B3D(L_33, (int16_t)G_B8_15, (bool)G_B8_14, (bool)G_B8_13, (bool)G_B8_12, (bool)G_B8_11, (bool)G_B8_10, G_B8_9, G_B8_8, G_B8_7, G_B8_6, G_B8_5, G_B8_4, G_B8_3, (int8_t)G_B8_2, (int8_t)G_B8_1, (bool)G_B8_0, (bool)0, NULL);
			NullCheck(G_B8_16);
			G_B8_16->___mobVithu = L_33;
			Il2CppCodeGenWriteBarrier((void**)(&G_B8_16->___mobVithu), (void*)L_33);
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_34 = V_0;
			NullCheck(L_34);
			Mob_t394900507F39725FA57379059AA703E63166F45F* L_35 = L_34->___mobVithu;
			NullCheck(L_35);
			L_35->___status = 5;
			goto IL_00c3_1;
		}

IL_00bc_1:
		{
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_36 = V_0;
			NullCheck(L_36);
			L_36->___mobVithu = (Mob_t394900507F39725FA57379059AA703E63166F45F*)NULL;
			Il2CppCodeGenWriteBarrier((void**)(&L_36->___mobVithu), (void*)(Mob_t394900507F39725FA57379059AA703E63166F45F*)NULL);
		}

IL_00c3_1:
		{
			goto IL_00c8;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_00c5;
		}
		throw e;
	}

CATCH_00c5:
	{
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_00c8;
	}

IL_00c8:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Readmsg_onVithuInfo_mF6464EEAF7BBB3103163C3F95BD12AA29D0B2220 (Readmsg_tA30120E6056FA74349FEEC5452E54828507788AA* __this, Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* ___0_msg, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ItemOption_t55E2BB3A2E1FEE141E08C9C55EC6A994D1A5A963_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ItemTemplates_t74FBB6ADFE8FFC5AA6B2D7D731E933833ECC2745_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Item_tFAF77888D49883A321EB596A7D93CB5615D37E95_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MyVector_t5E551DE127AB217F3BF51644B186993381C11E30_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int16_t V_3 = 0;
	int8_t V_4 = 0x0;
	int32_t V_5 = 0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* G_B3_0 = NULL;
	try
	{
		{
			V_0 = (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)NULL;
			Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_0 = ___0_msg;
			NullCheck(L_0);
			myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_1;
			L_1 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_0, NULL);
			NullCheck(L_1);
			int32_t L_2;
			L_2 = myReader_readInt_mBBE3D6B1C73B3F9EA32C3CEACD7E5686DCDDB1C5(L_1, NULL);
			V_1 = L_2;
			il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_3;
			L_3 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
			NullCheck(L_3);
			int32_t L_4 = L_3->___charID;
			int32_t L_5 = V_1;
			if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
			{
				goto IL_0022_1;
			}
		}
		{
			il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_6;
			L_6 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
			G_B3_0 = L_6;
			goto IL_0028_1;
		}

IL_0022_1:
		{
			int32_t L_7 = V_1;
			il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_8;
			L_8 = GameScr_findCharInMap_m0262EBA2719D49024FC8AA4B9BC70DA4FB27D844(L_7, NULL);
			G_B3_0 = L_8;
		}

IL_0028_1:
		{
			V_0 = G_B3_0;
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_9 = V_0;
			if (L_9)
			{
				goto IL_0031_1;
			}
		}
		{
			goto IL_0150;
		}

IL_0031_1:
		{
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_10 = V_0;
			ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* L_11 = (ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B*)(ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B*)SZArrayNew(ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B_il2cpp_TypeInfo_var, (uint32_t)5);
			NullCheck(L_10);
			L_10->___arrItemViThu = L_11;
			Il2CppCodeGenWriteBarrier((void**)(&L_10->___arrItemViThu), (void*)L_11);
			V_2 = 0;
			goto IL_013d_1;
		}

IL_0044_1:
		{
			Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_12 = ___0_msg;
			NullCheck(L_12);
			myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_13;
			L_13 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_12, NULL);
			NullCheck(L_13);
			int16_t L_14;
			L_14 = myReader_readShort_m5A4EA10949618178F9479EE630222339309CD2AF(L_13, NULL);
			V_3 = L_14;
			int16_t L_15 = V_3;
			if ((((int32_t)L_15) <= ((int32_t)(-1))))
			{
				goto IL_0139_1;
			}
		}
		{
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_16 = V_0;
			NullCheck(L_16);
			ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* L_17 = L_16->___arrItemViThu;
			int32_t L_18 = V_2;
			Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* L_19 = (Item_tFAF77888D49883A321EB596A7D93CB5615D37E95*)il2cpp_codegen_object_new(Item_tFAF77888D49883A321EB596A7D93CB5615D37E95_il2cpp_TypeInfo_var);
			Item__ctor_m741D59B05082743C60D2F1149112B571E89CAFAF(L_19, NULL);
			NullCheck(L_17);
			ArrayElementTypeCheck (L_17, L_19);
			(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (Item_tFAF77888D49883A321EB596A7D93CB5615D37E95*)L_19);
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_20 = V_0;
			NullCheck(L_20);
			ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* L_21 = L_20->___arrItemViThu;
			int32_t L_22 = V_2;
			NullCheck(L_21);
			int32_t L_23 = L_22;
			Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
			int32_t L_25 = V_2;
			NullCheck(L_24);
			L_24->___indexUI = L_25;
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_26 = V_0;
			NullCheck(L_26);
			ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* L_27 = L_26->___arrItemViThu;
			int32_t L_28 = V_2;
			NullCheck(L_27);
			int32_t L_29 = L_28;
			Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
			NullCheck(L_30);
			L_30->___typeUI = ((int32_t)51);
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_31 = V_0;
			NullCheck(L_31);
			ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* L_32 = L_31->___arrItemViThu;
			int32_t L_33 = V_2;
			NullCheck(L_32);
			int32_t L_34 = L_33;
			Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
			int16_t L_36 = V_3;
			il2cpp_codegen_runtime_class_init_inline(ItemTemplates_t74FBB6ADFE8FFC5AA6B2D7D731E933833ECC2745_il2cpp_TypeInfo_var);
			ItemTemplate_t39FD64463B94EBCD96909003E2BB12E876BA17FF* L_37;
			L_37 = ItemTemplates_get_m018D099AE496B5A88FA91C8F44E751B9704351E4(L_36, NULL);
			NullCheck(L_35);
			L_35->___template = L_37;
			Il2CppCodeGenWriteBarrier((void**)(&L_35->___template), (void*)L_37);
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_38 = V_0;
			NullCheck(L_38);
			ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* L_39 = L_38->___arrItemViThu;
			int32_t L_40 = V_2;
			NullCheck(L_39);
			int32_t L_41 = L_40;
			Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
			Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_43 = ___0_msg;
			NullCheck(L_43);
			myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_44;
			L_44 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_43, NULL);
			NullCheck(L_44);
			int8_t L_45;
			L_45 = myReader_readByte_mCDDF6ED5E0EB397901E6243495AAFF1897771C74(L_44, NULL);
			NullCheck(L_42);
			L_42->___upgrade = L_45;
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_46 = V_0;
			NullCheck(L_46);
			ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* L_47 = L_46->___arrItemViThu;
			int32_t L_48 = V_2;
			NullCheck(L_47);
			int32_t L_49 = L_48;
			Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
			Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_51 = ___0_msg;
			NullCheck(L_51);
			myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_52;
			L_52 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_51, NULL);
			NullCheck(L_52);
			int64_t L_53;
			L_53 = myReader_readLong_m28B988A2CB27F61C2796A34DAD3DE686D9940C14(L_52, NULL);
			NullCheck(L_50);
			L_50->___expires = L_53;
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_54 = V_0;
			NullCheck(L_54);
			ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* L_55 = L_54->___arrItemViThu;
			int32_t L_56 = V_2;
			NullCheck(L_55);
			int32_t L_57 = L_56;
			Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* L_58 = (L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
			Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_59 = ___0_msg;
			NullCheck(L_59);
			myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_60;
			L_60 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_59, NULL);
			NullCheck(L_60);
			int8_t L_61;
			L_61 = myReader_readByte_mCDDF6ED5E0EB397901E6243495AAFF1897771C74(L_60, NULL);
			NullCheck(L_58);
			L_58->___sys = L_61;
			Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_62 = ___0_msg;
			NullCheck(L_62);
			myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_63;
			L_63 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_62, NULL);
			NullCheck(L_63);
			int8_t L_64;
			L_64 = myReader_readByte_mCDDF6ED5E0EB397901E6243495AAFF1897771C74(L_63, NULL);
			V_4 = L_64;
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_65 = V_0;
			NullCheck(L_65);
			ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* L_66 = L_65->___arrItemViThu;
			int32_t L_67 = V_2;
			NullCheck(L_66);
			int32_t L_68 = L_67;
			Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* L_69 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
			MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_70 = (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30*)il2cpp_codegen_object_new(MyVector_t5E551DE127AB217F3BF51644B186993381C11E30_il2cpp_TypeInfo_var);
			MyVector__ctor_m9CAA74C33B5605E7806E3F1C9E1D78A97AE10692(L_70, NULL);
			NullCheck(L_69);
			L_69->___options = L_70;
			Il2CppCodeGenWriteBarrier((void**)(&L_69->___options), (void*)L_70);
			V_5 = 0;
			goto IL_0133_1;
		}

IL_0100_1:
		{
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_71 = V_0;
			NullCheck(L_71);
			ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* L_72 = L_71->___arrItemViThu;
			int32_t L_73 = V_2;
			NullCheck(L_72);
			int32_t L_74 = L_73;
			Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* L_75 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_74));
			NullCheck(L_75);
			MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_76 = L_75->___options;
			Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_77 = ___0_msg;
			NullCheck(L_77);
			myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_78;
			L_78 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_77, NULL);
			NullCheck(L_78);
			uint8_t L_79;
			L_79 = myReader_readUnsignedByte_mF9CF4F40864C78BA0D2A8C19E427A6C50B1E4A36(L_78, NULL);
			Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* L_80 = ___0_msg;
			NullCheck(L_80);
			myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_81;
			L_81 = Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline(L_80, NULL);
			NullCheck(L_81);
			int32_t L_82;
			L_82 = myReader_readInt_mBBE3D6B1C73B3F9EA32C3CEACD7E5686DCDDB1C5(L_81, NULL);
			ItemOption_t55E2BB3A2E1FEE141E08C9C55EC6A994D1A5A963* L_83 = (ItemOption_t55E2BB3A2E1FEE141E08C9C55EC6A994D1A5A963*)il2cpp_codegen_object_new(ItemOption_t55E2BB3A2E1FEE141E08C9C55EC6A994D1A5A963_il2cpp_TypeInfo_var);
			ItemOption__ctor_mC6C8EE7E0BCCC475CCB37F08517B0121A6DBEEEC(L_83, L_79, L_82, NULL);
			NullCheck(L_76);
			MyVector_addElement_mEAC138D2FA33E278970E8870AF36E6F9B335916E(L_76, L_83, NULL);
			int32_t L_84 = V_5;
			V_5 = ((int32_t)il2cpp_codegen_add(L_84, 1));
		}

IL_0133_1:
		{
			int32_t L_85 = V_5;
			int8_t L_86 = V_4;
			if ((((int32_t)L_85) < ((int32_t)L_86)))
			{
				goto IL_0100_1;
			}
		}

IL_0139_1:
		{
			int32_t L_87 = V_2;
			V_2 = ((int32_t)il2cpp_codegen_add(L_87, 1));
		}

IL_013d_1:
		{
			int32_t L_88 = V_2;
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_89 = V_0;
			NullCheck(L_89);
			ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* L_90 = L_89->___arrItemViThu;
			NullCheck(L_90);
			if ((((int32_t)L_88) < ((int32_t)((int32_t)(((RuntimeArray*)L_90)->max_length)))))
			{
				goto IL_0044_1;
			}
		}
		{
			goto IL_0150;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_014d;
		}
		throw e;
	}

CATCH_014d:
	{
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_0150;
	}

IL_0150:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Readmsg__ctor_m477590FD2258DD160BD63B659D34A7CB5421BE39 (Readmsg_tA30120E6056FA74349FEEC5452E54828507788AA* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisterScr__ctor_m47DBC56F3593AB0202A3A062E93FA762A30931AC (RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TField_t56E19AE85CA63279C53042EF348814217A9F0E70_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C28B45F9DAED1958B3C57A40155E97A7B0C0D6F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral340373B17BB3E4058E8CAEF77242A580C2826F5B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4BD8E08AC5F8354FFA655F11A70651257F73FF84);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56EFD4A55FCF90E83E2734C8E1EC42F8E3C170A1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61EB95AB539FAE8B37E94AC77DC4775D459A2D27);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F05950CD682AB5B8BDF95A8C2D7057AB1546DCC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79BA6BD78C9C737F9AC0DF9E769A1ED416E74B37);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DBCC985D9B84644B9DF6C95696633B21C98679B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83700FF553C1005DCDB6090879DC90888A00F56E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D3A4EB7DC0FAD3314747028EC90FAB7C7D2118D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA1C2723F5DA19A090CC09F661A894E4B3674C05D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC1715678823CFFBA3B90A9FDBF4EDFBB1BC1225);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD92ADADF6E284E08B8D2BB37F240B664E83A4EF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD09F32BD2DCF541491EF0FDE130E14DE84D3333);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC84D8CEA37982FDEBE3F1DD6C83C98BD3589502);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* V_1 = NULL;
	{
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_0 = (TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033*)(TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033*)SZArrayNew(TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033_il2cpp_TypeInfo_var, (uint32_t)7);
		__this->___tf = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___tf), (void*)L_0);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)8);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral4BD8E08AC5F8354FFA655F11A70651257F73FF84);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteralAD92ADADF6E284E08B8D2BB37F240B664E83A4EF);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral340373B17BB3E4058E8CAEF77242A580C2826F5B);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteral83700FF553C1005DCDB6090879DC90888A00F56E);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral56EFD4A55FCF90E83E2734C8E1EC42F8E3C170A1);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)_stringLiteralFC84D8CEA37982FDEBE3F1DD6C83C98BD3589502);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7;
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral79BA6BD78C9C737F9AC0DF9E769A1ED416E74B37);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_8;
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)_stringLiteral9D3A4EB7DC0FAD3314747028EC90FAB7C7D2118D);
		__this->___menuName = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___menuName), (void*)L_9);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)8);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10;
		NullCheck(L_11);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral2C28B45F9DAED1958B3C57A40155E97A7B0C0D6F);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral6F05950CD682AB5B8BDF95A8C2D7057AB1546DCC);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12;
		NullCheck(L_13);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral61EB95AB539FAE8B37E94AC77DC4775D459A2D27);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_13;
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteralBD09F32BD2DCF541491EF0FDE130E14DE84D3333);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14;
		NullCheck(L_15);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralAC1715678823CFFBA3B90A9FDBF4EDFBB1BC1225);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_15;
		NullCheck(L_16);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)_stringLiteral7DBCC985D9B84644B9DF6C95696633B21C98679B);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_16;
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteralA1C2723F5DA19A090CC09F661A894E4B3674C05D);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_17;
		String_t* L_19 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		NullCheck(L_18);
		(L_18)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_19);
		__this->___menuInfo = L_18;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___menuInfo), (void*)L_18);
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_20 = (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177*)il2cpp_codegen_object_new(Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177_il2cpp_TypeInfo_var);
		Scroll__ctor_m5DAC4850BC685F595B7556C49DB41548F8741EB5(L_20, NULL);
		__this->___scroll = L_20;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___scroll), (void*)L_20);
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		mScreen__ctor_m779E6F19A6D0D212222FBF0E09672F408F86205E(__this, NULL);
		((RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_StaticFields*)il2cpp_codegen_static_fields_for(RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_il2cpp_TypeInfo_var))->___instance = __this;
		Il2CppCodeGenWriteBarrier((void**)(&((RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_StaticFields*)il2cpp_codegen_static_fields_for(RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_il2cpp_TypeInfo_var))->___instance), (void*)__this);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_21 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		__this->___xPanel = ((int32_t)il2cpp_codegen_subtract(L_21, ((int32_t)100)));
		__this->___yPanel = ((int32_t)10);
		__this->___wPanel = ((int32_t)200);
		int32_t L_22 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		__this->___hPanel = ((int32_t)il2cpp_codegen_subtract(L_22, ((int32_t)40)));
		int32_t L_23 = __this->___wPanel;
		__this->___wC = ((int32_t)il2cpp_codegen_subtract(L_23, ((int32_t)40)));
		int32_t L_24 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_25 = __this->___wC;
		__this->___xT = ((int32_t)il2cpp_codegen_subtract(L_24, ((int32_t)(L_25/2))));
		V_0 = 0;
		goto IL_01cd;
	}

IL_0114:
	{
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_26 = __this->___tf;
		int32_t L_27 = V_0;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_28 = (TField_t56E19AE85CA63279C53042EF348814217A9F0E70*)il2cpp_codegen_object_new(TField_t56E19AE85CA63279C53042EF348814217A9F0E70_il2cpp_TypeInfo_var);
		TField__ctor_m2A1E3DF915321555EB49A943088981B389DAF347(L_28, NULL);
		NullCheck(L_26);
		ArrayElementTypeCheck (L_26, L_28);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(L_27), (TField_t56E19AE85CA63279C53042EF348814217A9F0E70*)L_28);
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_29 = __this->___tf;
		int32_t L_30 = V_0;
		NullCheck(L_29);
		int32_t L_31 = L_30;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_33 = __this->___menuName;
		int32_t L_34 = V_0;
		NullCheck(L_33);
		int32_t L_35 = L_34;
		String_t* L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
		NullCheck(L_32);
		L_32->___name = L_36;
		Il2CppCodeGenWriteBarrier((void**)(&L_32->___name), (void*)L_36);
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_37 = __this->___tf;
		int32_t L_38 = V_0;
		NullCheck(L_37);
		int32_t L_39 = L_38;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
		int32_t L_41 = __this->___xT;
		NullCheck(L_40);
		L_40->___x = L_41;
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_42 = __this->___tf;
		int32_t L_43 = V_0;
		NullCheck(L_42);
		int32_t L_44 = L_43;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
		int32_t L_46 = V_0;
		NullCheck(L_45);
		L_45->___y = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_46, 1)), ((int32_t)50)));
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_47 = __this->___tf;
		int32_t L_48 = V_0;
		NullCheck(L_47);
		int32_t L_49 = L_48;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
		int32_t L_51 = __this->___wC;
		NullCheck(L_50);
		L_50->___width = L_51;
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_52 = __this->___tf;
		int32_t L_53 = V_0;
		NullCheck(L_52);
		int32_t L_54 = L_53;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_55 = (L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_54));
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		int32_t L_56 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_StaticFields*)il2cpp_codegen_static_fields_for(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var))->___ITEM_HEIGHT;
		NullCheck(L_55);
		L_55->___height = ((int32_t)il2cpp_codegen_add(L_56, 2));
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_57 = __this->___tf;
		int32_t L_58 = V_0;
		NullCheck(L_57);
		int32_t L_59 = L_58;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_60 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
		NullCheck(L_60);
		L_60->___isFocus = (bool)0;
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_61 = __this->___tf;
		int32_t L_62 = V_0;
		NullCheck(L_61);
		int32_t L_63 = L_62;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_64 = (L_61)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
		il2cpp_codegen_runtime_class_init_inline(TField_t56E19AE85CA63279C53042EF348814217A9F0E70_il2cpp_TypeInfo_var);
		int32_t L_65 = ((TField_t56E19AE85CA63279C53042EF348814217A9F0E70_StaticFields*)il2cpp_codegen_static_fields_for(TField_t56E19AE85CA63279C53042EF348814217A9F0E70_il2cpp_TypeInfo_var))->___INPUT_ALPHA_NUMBER_ONLY;
		NullCheck(L_64);
		TField_setIputType_m72F29E07E1F1F559628ABB8FFC773EDB68298B46_inline(L_64, L_65, NULL);
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_66 = __this->___tf;
		int32_t L_67 = V_0;
		NullCheck(L_66);
		int32_t L_68 = L_67;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_69 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_70 = __this->___menuInfo;
		int32_t L_71 = V_0;
		NullCheck(L_70);
		int32_t L_72 = L_71;
		String_t* L_73 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_72));
		NullCheck(L_69);
		TField_setText_m082270065C3961E053A902D7C7BCC3B932CF4FAE(L_69, L_73, NULL);
		int32_t L_74 = V_0;
		if (L_74)
		{
			goto IL_01c9;
		}
	}
	{
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_75 = __this->___tf;
		int32_t L_76 = V_0;
		NullCheck(L_75);
		int32_t L_77 = L_76;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_78 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_77));
		NullCheck(L_78);
		L_78->___isFocus = (bool)1;
	}

IL_01c9:
	{
		int32_t L_79 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_79, 1));
	}

IL_01cd:
	{
		int32_t L_80 = V_0;
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_81 = __this->___tf;
		NullCheck(L_81);
		if ((((int32_t)L_80) < ((int32_t)((int32_t)(((RuntimeArray*)L_81)->max_length)))))
		{
			goto IL_0114;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		String_t* L_82 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___REGISTER;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_83 = (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)il2cpp_codegen_object_new(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1_il2cpp_TypeInfo_var);
		Command__ctor_m8EFC72AD8087CE3EFDD2AF9864C76C1C399810ED(L_83, L_82, __this, 1, NULL, NULL);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_84 = L_83;
		V_1 = L_84;
		__this->___cmdDK = L_84;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cmdDK), (void*)L_84);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_85 = V_1;
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___left = L_85;
		Il2CppCodeGenWriteBarrier((void**)(&((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___left), (void*)L_85);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* RegisterScr_gI_mF55B427DAA84A26B0CE94CBF29B629411B319423 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* L_0 = ((RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_StaticFields*)il2cpp_codegen_static_fields_for(RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_il2cpp_TypeInfo_var))->___instance;
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* L_1 = (RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD*)il2cpp_codegen_object_new(RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_il2cpp_TypeInfo_var);
		RegisterScr__ctor_m47DBC56F3593AB0202A3A062E93FA762A30931AC(L_1, NULL);
		((RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_StaticFields*)il2cpp_codegen_static_fields_for(RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_il2cpp_TypeInfo_var))->___instance = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_StaticFields*)il2cpp_codegen_static_fields_for(RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_il2cpp_TypeInfo_var))->___instance), (void*)L_1);
	}

IL_0011:
	{
		RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* L_2 = ((RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_StaticFields*)il2cpp_codegen_static_fields_for(RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD_il2cpp_TypeInfo_var))->___instance;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisterScr_update_mBFFD0FFAD181A2D1D45F1BFE6D0E9E1E81C4195B (RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		mScreen_update_m783E4CBECC38BDE2A3C33874A4EF807181B7BBDF(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		int32_t L_0 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___cmx;
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___cmx = ((int32_t)il2cpp_codegen_add(L_0, 1));
		int32_t L_1 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___cmx;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_2 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		if ((((int32_t)L_1) <= ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_2, 3)), ((int32_t)100))))))
		{
			goto IL_002a;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___cmx = ((int32_t)100);
	}

IL_002a:
	{
		V_1 = 0;
		goto IL_003f;
	}

IL_002e:
	{
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_3 = __this->___tf;
		int32_t L_4 = V_1;
		NullCheck(L_3);
		int32_t L_5 = L_4;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		NullCheck(L_6);
		TField_update_m814B2505FCF4D5DC3BBD89A8E21B96893C392984(L_6, NULL);
		int32_t L_7 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_003f:
	{
		int32_t L_8 = V_1;
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_9 = __this->___tf;
		NullCheck(L_9);
		if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
		{
			goto IL_002e;
		}
	}
	{
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_10 = (ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE*)il2cpp_codegen_object_new(ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE_il2cpp_TypeInfo_var);
		ScrollResult__ctor_m7627C8D4A3B11DDF59B03796492F7E6A32C79BC2(L_10, NULL);
		V_0 = L_10;
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_11 = __this->___scroll;
		NullCheck(L_11);
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_12;
		L_12 = Scroll_updateKey_m2DF23E73EAD0D3296AB780D7361F8334DAC8C7D9(L_11, NULL);
		V_0 = L_12;
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_13 = V_0;
		NullCheck(L_13);
		bool L_14 = L_13->___isDowning;
		if (L_14)
		{
			goto IL_006c;
		}
	}
	{
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_15 = V_0;
		NullCheck(L_15);
		bool L_16 = L_15->___isFinish;
		if (!L_16)
		{
			goto IL_0079;
		}
	}

IL_006c:
	{
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_17 = V_0;
		NullCheck(L_17);
		int32_t L_18 = L_17->___selected;
		__this->___focus = ((int32_t)(uint8_t)L_18);
	}

IL_0079:
	{
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_19 = __this->___scroll;
		NullCheck(L_19);
		Scroll_updatecm_m90CF5D4BE2E925595D657244D22A2B11DCCA3B54(L_19, NULL);
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_20 = V_0;
		NullCheck(L_20);
		bool L_21 = L_20->___isFinish;
		int32_t L_22 = __this->___focus;
		if ((!(((uint32_t)L_22) == ((uint32_t)(-1)))))
		{
			goto IL_00b5;
		}
	}
	{
		V_2 = 0;
		goto IL_00aa;
	}

IL_0098:
	{
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_23 = __this->___tf;
		int32_t L_24 = V_2;
		NullCheck(L_23);
		int32_t L_25 = L_24;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
		NullCheck(L_26);
		L_26->___isFocus = (bool)0;
		int32_t L_27 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_27, 1));
	}

IL_00aa:
	{
		int32_t L_28 = V_2;
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_29 = __this->___tf;
		NullCheck(L_29);
		if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length)))))
		{
			goto IL_0098;
		}
	}

IL_00b5:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisterScr_keyPress_m2C0700CCABBBDD2B2CF40B5F329A9BD35AB980B6 (RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* __this, int32_t ___0_keyCode, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___0_keyCode;
		mScreen_keyPress_m3CE8E5E968CD2799DFC52FE568D269EA42957105(__this, L_0, NULL);
		V_0 = 0;
		goto IL_002d;
	}

IL_000b:
	{
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_1 = __this->___tf;
		int32_t L_2 = V_0;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		NullCheck(L_4);
		bool L_5 = L_4->___isFocus;
		if (!L_5)
		{
			goto IL_0029;
		}
	}
	{
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_6 = __this->___tf;
		int32_t L_7 = V_0;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		int32_t L_10 = ___0_keyCode;
		NullCheck(L_9);
		bool L_11;
		L_11 = TField_keyPressed_mED9EADEA8478C1A10AA9236D1BBDB602D0096221(L_9, L_10, NULL);
	}

IL_0029:
	{
		int32_t L_12 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_002d:
	{
		int32_t L_13 = V_0;
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_14 = __this->___tf;
		NullCheck(L_14);
		if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
		{
			goto IL_000b;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisterScr_updateKey_m11A69BAF28D8FC8CF93F92039119A4C83348D640 (RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		NullCheck(L_0);
		int32_t L_1 = 2;
		uint8_t L_2 = (uint8_t)(L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		if (!L_2)
		{
			goto IL_004d;
		}
	}
	{
		int32_t L_3 = __this->___focus;
		__this->___focus = ((int32_t)il2cpp_codegen_subtract(L_3, 1));
		int32_t L_4 = __this->___focus;
		if ((((int32_t)L_4) >= ((int32_t)0)))
		{
			goto IL_002e;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = __this->___menuName;
		NullCheck(L_5);
		__this->___focus = ((int32_t)(((RuntimeArray*)L_5)->max_length));
	}

IL_002e:
	{
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_6 = __this->___scroll;
		int32_t L_7 = __this->___focus;
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_8 = __this->___scroll;
		NullCheck(L_8);
		int32_t L_9 = L_8->___ITEM_SIZE;
		NullCheck(L_6);
		Scroll_moveTo_m69FD171B358C73153DDFD7ED73B0E19558A00940(L_6, ((int32_t)il2cpp_codegen_multiply(L_7, L_9)), NULL);
		goto IL_0098;
	}

IL_004d:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_10 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		NullCheck(L_10);
		int32_t L_11 = 8;
		uint8_t L_12 = (uint8_t)(L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		if (!L_12)
		{
			goto IL_0098;
		}
	}
	{
		int32_t L_13 = __this->___focus;
		__this->___focus = ((int32_t)il2cpp_codegen_add(L_13, 1));
		int32_t L_14 = __this->___focus;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = __this->___menuName;
		NullCheck(L_15);
		if ((((int32_t)L_14) <= ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
		{
			goto IL_007b;
		}
	}
	{
		__this->___focus = 0;
	}

IL_007b:
	{
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_16 = __this->___scroll;
		int32_t L_17 = __this->___focus;
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_18 = __this->___scroll;
		NullCheck(L_18);
		int32_t L_19 = L_18->___ITEM_SIZE;
		NullCheck(L_16);
		Scroll_moveTo_m69FD171B358C73153DDFD7ED73B0E19558A00940(L_16, ((int32_t)il2cpp_codegen_multiply(L_17, L_19)), NULL);
	}

IL_0098:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_20 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		NullCheck(L_20);
		int32_t L_21 = 2;
		uint8_t L_22 = (uint8_t)(L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		if (L_22)
		{
			goto IL_00aa;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_23 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		NullCheck(L_23);
		int32_t L_24 = 8;
		uint8_t L_25 = (uint8_t)(L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		if (!L_25)
		{
			goto IL_0110;
		}
	}

IL_00aa:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		GameCanvas_clearKeyPressed_m697A4B25890475A4D47ACED73091A4C853FA2906(NULL);
		V_0 = 0;
		goto IL_00c5;
	}

IL_00b3:
	{
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_26 = __this->___tf;
		int32_t L_27 = V_0;
		NullCheck(L_26);
		int32_t L_28 = L_27;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
		NullCheck(L_29);
		L_29->___isFocus = (bool)0;
		int32_t L_30 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_30, 1));
	}

IL_00c5:
	{
		int32_t L_31 = V_0;
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_32 = __this->___tf;
		NullCheck(L_32);
		if ((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length)))))
		{
			goto IL_00b3;
		}
	}
	{
		int32_t L_33 = __this->___focus;
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_34 = __this->___tf;
		NullCheck(L_34);
		if ((((int32_t)L_33) >= ((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))))
		{
			goto IL_00f3;
		}
	}
	{
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_35 = __this->___tf;
		int32_t L_36 = __this->___focus;
		NullCheck(L_35);
		int32_t L_37 = L_36;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
		NullCheck(L_38);
		L_38->___isFocus = (bool)1;
	}

IL_00f3:
	{
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_39 = __this->___scroll;
		int32_t L_40 = __this->___focus;
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_41 = __this->___scroll;
		NullCheck(L_41);
		int32_t L_42 = L_41->___ITEM_SIZE;
		NullCheck(L_39);
		Scroll_moveTo_m69FD171B358C73153DDFD7ED73B0E19558A00940(L_39, ((int32_t)il2cpp_codegen_multiply(L_40, L_42)), NULL);
	}

IL_0110:
	{
		int32_t L_43 = __this->___xPanel;
		int32_t L_44 = __this->___yPanel;
		int32_t L_45 = __this->___wPanel;
		int32_t L_46 = __this->___hPanel;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_47;
		L_47 = GameCanvas_isPointerHoldIn_m234C35FAF5C1849E79803D0E1530460C2CF9F78E(L_43, L_44, L_45, L_46, NULL);
		if (!L_47)
		{
			goto IL_018b;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_48 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease;
		if (!L_48)
		{
			goto IL_018b;
		}
	}
	{
		V_1 = 0;
		goto IL_0180;
	}

IL_013a:
	{
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_49 = __this->___tf;
		int32_t L_50 = V_1;
		NullCheck(L_49);
		int32_t L_51 = L_50;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
		NullCheck(L_52);
		int32_t L_53 = L_52->___x;
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_54 = __this->___tf;
		int32_t L_55 = V_1;
		NullCheck(L_54);
		int32_t L_56 = L_55;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
		NullCheck(L_57);
		int32_t L_58 = L_57->___y;
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_59 = __this->___tf;
		int32_t L_60 = V_1;
		NullCheck(L_59);
		int32_t L_61 = L_60;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_62 = (L_59)->GetAt(static_cast<il2cpp_array_size_t>(L_61));
		NullCheck(L_62);
		int32_t L_63 = L_62->___width;
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_64 = __this->___tf;
		int32_t L_65 = V_1;
		NullCheck(L_64);
		int32_t L_66 = L_65;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_67 = (L_64)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
		NullCheck(L_67);
		int32_t L_68 = L_67->___height;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_69;
		L_69 = GameCanvas_isPointerHoldIn_m234C35FAF5C1849E79803D0E1530460C2CF9F78E(L_53, L_58, L_63, L_68, NULL);
		if (!L_69)
		{
			goto IL_017c;
		}
	}
	{
		int32_t L_70 = V_1;
		__this->___focus = L_70;
	}

IL_017c:
	{
		int32_t L_71 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_71, 1));
	}

IL_0180:
	{
		int32_t L_72 = V_1;
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_73 = __this->___tf;
		NullCheck(L_73);
		if ((((int32_t)L_72) < ((int32_t)((int32_t)(((RuntimeArray*)L_73)->max_length)))))
		{
			goto IL_013a;
		}
	}

IL_018b:
	{
		mScreen_updateKey_m061E0BF1B3A0818DB9628BFA3876C8DD67F7D6F2(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		GameCanvas_clearKeyPressed_m697A4B25890475A4D47ACED73091A4C853FA2906(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisterScr_paint_m3715172704F81DC91EC6EC6276F8EED33865A2C8 (RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		NullCheck(L_0);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_0, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_2 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_3 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		NullCheck(L_1);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_1, 0, 0, L_2, L_3, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_4 = ___0_g;
		GameCanvas_paintBGGameScr_mBC2360D6708EFA29CB60F4A614DE4954D10A8051(L_4, NULL);
		Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* L_5 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___paintz;
		int32_t L_6 = __this->___xPanel;
		int32_t L_7 = __this->___yPanel;
		int32_t L_8 = __this->___wPanel;
		int32_t L_9 = __this->___hPanel;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_10 = ___0_g;
		NullCheck(L_5);
		Paint_paintFrame_mDA78942DF542BE90B3A011FE63570BFAFEECE08F(L_5, L_6, L_7, L_8, L_9, L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_11 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7b_white;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_12 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		String_t* L_13 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___REGISTER;
		int32_t L_14 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_15 = __this->___yPanel;
		NullCheck(L_11);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_11, L_12, L_13, L_14, ((int32_t)il2cpp_codegen_add(L_15, ((int32_t)10))), 2, NULL);
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_16 = __this->___scroll;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = __this->___menuName;
		NullCheck(L_17);
		int32_t L_18 = __this->___xPanel;
		int32_t L_19 = __this->___yPanel;
		int32_t L_20 = __this->___wPanel;
		int32_t L_21 = __this->___hPanel;
		NullCheck(L_16);
		Scroll_setStyle_m12296143C642ABB4FB55AD8F859F3806317F5550(L_16, ((int32_t)(((RuntimeArray*)L_17)->max_length)), ((int32_t)50), L_18, ((int32_t)il2cpp_codegen_add(L_19, ((int32_t)25))), L_20, ((int32_t)il2cpp_codegen_subtract(L_21, ((int32_t)25))), (bool)1, 0, NULL);
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_22 = __this->___scroll;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_23 = ___0_g;
		int32_t L_24 = __this->___xPanel;
		int32_t L_25 = __this->___yPanel;
		int32_t L_26 = __this->___wPanel;
		int32_t L_27 = __this->___hPanel;
		NullCheck(L_22);
		Scroll_setClip_m15BB98E624993E20F3259B3523FD5D7C65E9DBE6(L_22, L_23, L_24, ((int32_t)il2cpp_codegen_add(L_25, ((int32_t)25))), L_26, ((int32_t)il2cpp_codegen_subtract(L_27, ((int32_t)25))), NULL);
		V_0 = 0;
		goto IL_011b;
	}

IL_00c4:
	{
		int32_t L_28 = V_0;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = __this->___menuName;
		NullCheck(L_29);
		if ((((int32_t)L_28) == ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_29)->max_length)), 1)))))
		{
			goto IL_00f5;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_30 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_yellow;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_31 = ___0_g;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = __this->___menuName;
		int32_t L_33 = V_0;
		NullCheck(L_32);
		int32_t L_34 = L_33;
		String_t* L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_36 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_37 = V_0;
		NullCheck(L_30);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_30, L_31, L_35, L_36, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_37, 1)), ((int32_t)50))), ((int32_t)13))), 2, NULL);
		goto IL_0117;
	}

IL_00f5:
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_38 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_red;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_39 = ___0_g;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_40 = __this->___menuName;
		int32_t L_41 = V_0;
		NullCheck(L_40);
		int32_t L_42 = L_41;
		String_t* L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_44 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_45 = V_0;
		NullCheck(L_38);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_38, L_39, L_43, L_44, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_45, 1)), ((int32_t)50))), ((int32_t)13))), 2, NULL);
	}

IL_0117:
	{
		int32_t L_46 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_46, 1));
	}

IL_011b:
	{
		int32_t L_47 = V_0;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_48 = __this->___menuName;
		NullCheck(L_48);
		if ((((int32_t)L_47) < ((int32_t)((int32_t)(((RuntimeArray*)L_48)->max_length)))))
		{
			goto IL_00c4;
		}
	}
	{
		V_1 = 0;
		goto IL_013c;
	}

IL_012a:
	{
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_49 = __this->___tf;
		int32_t L_50 = V_1;
		NullCheck(L_49);
		int32_t L_51 = L_50;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_53 = ___0_g;
		NullCheck(L_52);
		TField_paint_NonSetClip_mE2CF07A008643D48AB515F39A04BC55A3383A04D(L_52, L_53, NULL);
		int32_t L_54 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_54, 1));
	}

IL_013c:
	{
		int32_t L_55 = V_1;
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_56 = __this->___tf;
		NullCheck(L_56);
		if ((((int32_t)L_55) < ((int32_t)((int32_t)(((RuntimeArray*)L_56)->max_length)))))
		{
			goto IL_012a;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_57 = ___0_g;
		mScreen_paint_m989002C92DEAE6668B3DBFE92B8D7922F42DAF0B(__this, L_57, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisterScr_switchToMe_m81C1B202761B8250FE75B6C9563314656782866F (RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* __this, const RuntimeMethod* method) 
{
	{
		mScreen_switchToMe_mAE4E475B10739DAAB3138CC687F74E02310FAF40(__this, NULL);
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_0 = __this->___scroll;
		NullCheck(L_0);
		Scroll_clear_m2DD2A833B759FAEA2A7236EADC9FBA4E01577DE5(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisterScr_perform_mC1CB462FD323EBFB0A7A175A62A79F46C214BDCD (RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* __this, int32_t ___0_idAction, RuntimeObject* ___1_p, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_idAction;
		if ((!(((uint32_t)L_0) == ((uint32_t)1))))
		{
			goto IL_000a;
		}
	}
	{
		RegisterScr_doRegister_mA39B4089C59E2BF614917B0A227CA5615B801A61(__this, NULL);
	}

IL_000a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisterScr_doRegister_mA39B4089C59E2BF614917B0A227CA5615B801A61 (RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D* L_0;
		L_0 = Service_gI_m3CCADAF033AB9D23EEAE06445881D9557028CD32(NULL);
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_1 = __this->___tf;
		NullCheck(L_1);
		int32_t L_2 = 0;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		String_t* L_4;
		L_4 = TField_getText_mFCD7D323EF26FC195005BA96783EE50137C5A47A_inline(L_3, NULL);
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_5 = __this->___tf;
		NullCheck(L_5);
		int32_t L_6 = 1;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_7 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		NullCheck(L_7);
		String_t* L_8;
		L_8 = TField_getText_mFCD7D323EF26FC195005BA96783EE50137C5A47A_inline(L_7, NULL);
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_9 = __this->___tf;
		NullCheck(L_9);
		int32_t L_10 = 2;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		NullCheck(L_11);
		String_t* L_12;
		L_12 = TField_getText_mFCD7D323EF26FC195005BA96783EE50137C5A47A_inline(L_11, NULL);
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_13 = __this->___tf;
		NullCheck(L_13);
		int32_t L_14 = 3;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		NullCheck(L_15);
		String_t* L_16;
		L_16 = TField_getText_mFCD7D323EF26FC195005BA96783EE50137C5A47A_inline(L_15, NULL);
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_17 = __this->___tf;
		NullCheck(L_17);
		int32_t L_18 = 4;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_19 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
		NullCheck(L_19);
		String_t* L_20;
		L_20 = TField_getText_mFCD7D323EF26FC195005BA96783EE50137C5A47A_inline(L_19, NULL);
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_21 = __this->___tf;
		NullCheck(L_21);
		int32_t L_22 = 5;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_23 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		NullCheck(L_23);
		String_t* L_24;
		L_24 = TField_getText_mFCD7D323EF26FC195005BA96783EE50137C5A47A_inline(L_23, NULL);
		TFieldU5BU5D_t4C1CF1A55B4C3B6959B83323AC57E6FFF197A033* L_25 = __this->___tf;
		NullCheck(L_25);
		int32_t L_26 = 6;
		TField_t56E19AE85CA63279C53042EF348814217A9F0E70* L_27 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
		NullCheck(L_27);
		String_t* L_28;
		L_28 = TField_getText_mFCD7D323EF26FC195005BA96783EE50137C5A47A_inline(L_27, NULL);
		NullCheck(L_0);
		Service_info_Kiemduyet_m0C7C12634456E508A0281B1171B058EF18747C6E(L_0, L_4, L_8, L_12, L_16, L_20, L_24, L_28, NULL);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isKiemduyet_info = (bool)0;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6* L_29;
		L_29 = GameScr_gI_m26BF6CA4E5B7A30A6498B3EF9992BD1CA23B8798(NULL);
		NullCheck(L_29);
		VirtualActionInvoker0::Invoke(4, L_29);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReLogin__ctor_m2063BE49CD8C5F299A9AA712EFE9E987ABA73448 (ReLogin_t034E4C67F93F0FE662316062C5D0F52FE68D6D1B* __this, Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB* ___0_session_ME, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB* L_0 = ___0_session_ME;
		__this->___session_ME = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___session_ME), (void*)L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_e_mE98F5D5461A32AFA05F76CA87AE7D1070297FBCB (int32_t ___0_var0, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_var0;
		if ((((int32_t)L_0) > ((int32_t)0)))
		{
			goto IL_0007;
		}
	}
	{
		int32_t L_1 = ___0_var0;
		return ((-L_1));
	}

IL_0007:
	{
		int32_t L_2 = ___0_var0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Res_init_m5F2A9AA8DD3B29AE10ED2C3E2EB67FE7AED778F7 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_0 = (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)SZArrayNew(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)91));
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___COS = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___COS), (void*)L_0);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)91));
		((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___TAN = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___TAN), (void*)L_1);
		V_0 = 0;
		goto IL_0061;
	}

IL_001c:
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_2 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___COS;
		int32_t L_3 = V_0;
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_4 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___SIN;
		int32_t L_5 = V_0;
		NullCheck(L_4);
		int32_t L_6 = ((int32_t)il2cpp_codegen_subtract(((int32_t)90), L_5));
		int16_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (int16_t)L_7);
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_8 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___COS;
		int32_t L_9 = V_0;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		int16_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		if (L_11)
		{
			goto IL_0044;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___TAN;
		int32_t L_13 = V_0;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (int32_t)((int32_t)2147483647LL));
		goto IL_005d;
	}

IL_0044:
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___TAN;
		int32_t L_15 = V_0;
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_16 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___SIN;
		int32_t L_17 = V_0;
		NullCheck(L_16);
		int32_t L_18 = L_17;
		int16_t L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_20 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___COS;
		int32_t L_21 = V_0;
		NullCheck(L_20);
		int32_t L_22 = L_21;
		int16_t L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (int32_t)((int32_t)(((int32_t)((int32_t)L_19<<((int32_t)10)))/(int32_t)L_23)));
	}

IL_005d:
	{
		int32_t L_24 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_24, 1));
	}

IL_0061:
	{
		int32_t L_25 = V_0;
		if ((((int32_t)L_25) <= ((int32_t)((int32_t)90))))
		{
			goto IL_001c;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_sin_m638A1CF75A2EA4E7EB3587EB8F3B3055FE4BC5B6 (int32_t ___0_a, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_a;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = Res_fixangle_m61AF4B828F69A48D1DC232DDE93581EDE7595CCD(L_0, NULL);
		___0_a = L_1;
		int32_t L_2 = ___0_a;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0019;
		}
	}
	{
		int32_t L_3 = ___0_a;
		if ((((int32_t)L_3) >= ((int32_t)((int32_t)90))))
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_4 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___SIN;
		int32_t L_5 = ___0_a;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		int16_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		return L_7;
	}

IL_0019:
	{
		int32_t L_8 = ___0_a;
		if ((((int32_t)L_8) < ((int32_t)((int32_t)90))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_9 = ___0_a;
		if ((((int32_t)L_9) >= ((int32_t)((int32_t)180))))
		{
			goto IL_0034;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_10 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___SIN;
		int32_t L_11 = ___0_a;
		NullCheck(L_10);
		int32_t L_12 = ((int32_t)il2cpp_codegen_subtract(((int32_t)180), L_11));
		int16_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		return L_13;
	}

IL_0034:
	{
		int32_t L_14 = ___0_a;
		if ((((int32_t)L_14) < ((int32_t)((int32_t)180))))
		{
			goto IL_0053;
		}
	}
	{
		int32_t L_15 = ___0_a;
		if ((((int32_t)L_15) >= ((int32_t)((int32_t)270))))
		{
			goto IL_0053;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_16 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___SIN;
		int32_t L_17 = ___0_a;
		NullCheck(L_16);
		int32_t L_18 = ((int32_t)il2cpp_codegen_subtract(L_17, ((int32_t)180)));
		int16_t L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
		return ((-L_19));
	}

IL_0053:
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_20 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___SIN;
		int32_t L_21 = ___0_a;
		NullCheck(L_20);
		int32_t L_22 = ((int32_t)il2cpp_codegen_subtract(((int32_t)360), L_21));
		int16_t L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		return ((-L_23));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_cos_m9A91FEA413D0CD129EE4E3BB4E9A4EA09112F3D3 (int32_t ___0_a, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_a;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = Res_fixangle_m61AF4B828F69A48D1DC232DDE93581EDE7595CCD(L_0, NULL);
		___0_a = L_1;
		int32_t L_2 = ___0_a;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0019;
		}
	}
	{
		int32_t L_3 = ___0_a;
		if ((((int32_t)L_3) >= ((int32_t)((int32_t)90))))
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_4 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___COS;
		int32_t L_5 = ___0_a;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		int16_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		return L_7;
	}

IL_0019:
	{
		int32_t L_8 = ___0_a;
		if ((((int32_t)L_8) < ((int32_t)((int32_t)90))))
		{
			goto IL_0035;
		}
	}
	{
		int32_t L_9 = ___0_a;
		if ((((int32_t)L_9) >= ((int32_t)((int32_t)180))))
		{
			goto IL_0035;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_10 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___COS;
		int32_t L_11 = ___0_a;
		NullCheck(L_10);
		int32_t L_12 = ((int32_t)il2cpp_codegen_subtract(((int32_t)180), L_11));
		int16_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		return ((-L_13));
	}

IL_0035:
	{
		int32_t L_14 = ___0_a;
		if ((((int32_t)L_14) < ((int32_t)((int32_t)180))))
		{
			goto IL_0054;
		}
	}
	{
		int32_t L_15 = ___0_a;
		if ((((int32_t)L_15) >= ((int32_t)((int32_t)270))))
		{
			goto IL_0054;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_16 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___COS;
		int32_t L_17 = ___0_a;
		NullCheck(L_16);
		int32_t L_18 = ((int32_t)il2cpp_codegen_subtract(L_17, ((int32_t)180)));
		int16_t L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
		return ((-L_19));
	}

IL_0054:
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_20 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___COS;
		int32_t L_21 = ___0_a;
		NullCheck(L_20);
		int32_t L_22 = ((int32_t)il2cpp_codegen_subtract(((int32_t)360), L_21));
		int16_t L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		return L_23;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_tan_m85190D17DAA5A707B63B9C7DF360E31247B8F0A7 (int32_t ___0_a, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_a;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = Res_fixangle_m61AF4B828F69A48D1DC232DDE93581EDE7595CCD(L_0, NULL);
		___0_a = L_1;
		int32_t L_2 = ___0_a;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0019;
		}
	}
	{
		int32_t L_3 = ___0_a;
		if ((((int32_t)L_3) >= ((int32_t)((int32_t)90))))
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___TAN;
		int32_t L_5 = ___0_a;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		int32_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		return L_7;
	}

IL_0019:
	{
		int32_t L_8 = ___0_a;
		if ((((int32_t)L_8) < ((int32_t)((int32_t)90))))
		{
			goto IL_0035;
		}
	}
	{
		int32_t L_9 = ___0_a;
		if ((((int32_t)L_9) >= ((int32_t)((int32_t)180))))
		{
			goto IL_0035;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___TAN;
		int32_t L_11 = ___0_a;
		NullCheck(L_10);
		int32_t L_12 = ((int32_t)il2cpp_codegen_subtract(((int32_t)180), L_11));
		int32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		return ((-L_13));
	}

IL_0035:
	{
		int32_t L_14 = ___0_a;
		if ((((int32_t)L_14) < ((int32_t)((int32_t)180))))
		{
			goto IL_0053;
		}
	}
	{
		int32_t L_15 = ___0_a;
		if ((((int32_t)L_15) >= ((int32_t)((int32_t)270))))
		{
			goto IL_0053;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___TAN;
		int32_t L_17 = ___0_a;
		NullCheck(L_16);
		int32_t L_18 = ((int32_t)il2cpp_codegen_subtract(L_17, ((int32_t)180)));
		int32_t L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
		return L_19;
	}

IL_0053:
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___TAN;
		int32_t L_21 = ___0_a;
		NullCheck(L_20);
		int32_t L_22 = ((int32_t)il2cpp_codegen_subtract(((int32_t)360), L_21));
		int32_t L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		return ((-L_23));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_atan_m472C0CD851DDC6F7A274AB8569D8F926AC109770 (int32_t ___0_a, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		V_0 = 0;
		goto IL_0014;
	}

IL_0004:
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___TAN;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		int32_t L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		int32_t L_4 = ___0_a;
		if ((((int32_t)L_3) < ((int32_t)L_4)))
		{
			goto IL_0010;
		}
	}
	{
		int32_t L_5 = V_0;
		return L_5;
	}

IL_0010:
	{
		int32_t L_6 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
	}

IL_0014:
	{
		int32_t L_7 = V_0;
		if ((((int32_t)L_7) <= ((int32_t)((int32_t)90))))
		{
			goto IL_0004;
		}
	}
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_angle_mC11BC559D5185A9B58FC913D1A363BCA426A9B68 (int32_t ___0_dx, int32_t ___1_dy, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t G_B13_0 = 0;
	{
		int32_t L_0 = ___0_dx;
		if (!L_0)
		{
			goto IL_0046;
		}
	}
	{
		int32_t L_1 = ___1_dy;
		int32_t L_2 = ___0_dx;
		int32_t L_3;
		L_3 = Math_abs_m9EBB513752A930AECA9ED005549135F97E154308(((int32_t)(((int32_t)(L_1<<((int32_t)10)))/L_2)), NULL);
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_4;
		L_4 = Res_atan_m472C0CD851DDC6F7A274AB8569D8F926AC109770(L_3, NULL);
		V_0 = L_4;
		int32_t L_5 = ___1_dy;
		if ((((int32_t)L_5) < ((int32_t)0)))
		{
			goto IL_0024;
		}
	}
	{
		int32_t L_6 = ___0_dx;
		if ((((int32_t)L_6) >= ((int32_t)0)))
		{
			goto IL_0024;
		}
	}
	{
		int32_t L_7 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)180), L_7));
	}

IL_0024:
	{
		int32_t L_8 = ___1_dy;
		if ((((int32_t)L_8) >= ((int32_t)0)))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_9 = ___0_dx;
		if ((((int32_t)L_9) >= ((int32_t)0)))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_10 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)180), L_10));
	}

IL_0034:
	{
		int32_t L_11 = ___1_dy;
		if ((((int32_t)L_11) >= ((int32_t)0)))
		{
			goto IL_0054;
		}
	}
	{
		int32_t L_12 = ___0_dx;
		if ((((int32_t)L_12) < ((int32_t)0)))
		{
			goto IL_0054;
		}
	}
	{
		int32_t L_13 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)360), L_13));
		goto IL_0054;
	}

IL_0046:
	{
		int32_t L_14 = ___1_dy;
		if ((((int32_t)L_14) <= ((int32_t)0)))
		{
			goto IL_004e;
		}
	}
	{
		G_B13_0 = ((int32_t)90);
		goto IL_0053;
	}

IL_004e:
	{
		G_B13_0 = ((int32_t)270);
	}

IL_0053:
	{
		V_0 = G_B13_0;
	}

IL_0054:
	{
		int32_t L_15 = V_0;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_fixangle_m61AF4B828F69A48D1DC232DDE93581EDE7595CCD (int32_t ___0_angle, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_angle;
		if ((((int32_t)L_0) < ((int32_t)((int32_t)360))))
		{
			goto IL_0011;
		}
	}
	{
		int32_t L_1 = ___0_angle;
		___0_angle = ((int32_t)il2cpp_codegen_subtract(L_1, ((int32_t)360)));
	}

IL_0011:
	{
		int32_t L_2 = ___0_angle;
		if ((((int32_t)L_2) >= ((int32_t)0)))
		{
			goto IL_001e;
		}
	}
	{
		int32_t L_3 = ___0_angle;
		___0_angle = ((int32_t)il2cpp_codegen_add(L_3, ((int32_t)360)));
	}

IL_001e:
	{
		int32_t L_4 = ___0_angle;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_xetVX_mBD4983A283437E063690BD4CBFE585E5E0DA8136 (int32_t ___0_goc, int32_t ___1_d, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_goc;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = Res_fixangle_m61AF4B828F69A48D1DC232DDE93581EDE7595CCD(L_0, NULL);
		int32_t L_2;
		L_2 = Res_cos_m9A91FEA413D0CD129EE4E3BB4E9A4EA09112F3D3(L_1, NULL);
		int32_t L_3 = ___1_d;
		return ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_2, L_3))>>((int32_t)10)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_xetVY_m16AE0F5484F3C61EC60C55F88544707A783F8D13 (int32_t ___0_goc, int32_t ___1_d, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_goc;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = Res_fixangle_m61AF4B828F69A48D1DC232DDE93581EDE7595CCD(L_0, NULL);
		int32_t L_2;
		L_2 = Res_sin_m638A1CF75A2EA4E7EB3587EB8F3B3055FE4BC5B6(L_1, NULL);
		int32_t L_3 = ___1_d;
		return ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_2, L_3))>>((int32_t)10)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_random_m4C7D8B74D6563FDABCAD9A9B88B6EA731051D971 (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_a;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE* L_1 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___r;
		int32_t L_2 = ___1_b;
		int32_t L_3 = ___0_a;
		NullCheck(L_1);
		int32_t L_4;
		L_4 = MyRandom_nextInt_m43943AAD9305BEC4C8DACCDBF63470E519728976(L_1, ((int32_t)il2cpp_codegen_subtract(L_2, L_3)), NULL);
		return ((int32_t)il2cpp_codegen_add(L_0, L_4));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_s2tick_mC1F97FA6E41745FFAD784F535205035205E5D263 (int32_t ___0_currentTimeMillis, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		V_0 = 0;
		int32_t L_0 = ___0_currentTimeMillis;
		V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)16)))/((int32_t)1000)));
		int32_t L_1 = ___0_currentTimeMillis;
		if ((((int32_t)((int32_t)(((int32_t)il2cpp_codegen_multiply(L_1, ((int32_t)16)))%((int32_t)1000)))) < ((int32_t)5)))
		{
			goto IL_001e;
		}
	}
	{
		int32_t L_2 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
	}

IL_001e:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_distance_m12B6FF8AB14DA169468E5EA13CEA0318BD8BDBD0 (int32_t ___0_x1, int32_t ___1_y1, int32_t ___2_x2, int32_t ___3_y2, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_x1;
		int32_t L_1 = ___2_x2;
		int32_t L_2 = ___0_x1;
		int32_t L_3 = ___2_x2;
		int32_t L_4 = ___1_y1;
		int32_t L_5 = ___3_y2;
		int32_t L_6 = ___1_y1;
		int32_t L_7 = ___3_y2;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_8;
		L_8 = Res_sqrt_mA51CEE686A56D12B1193C0EF8BCDC27F9593732E(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), ((int32_t)il2cpp_codegen_subtract(L_2, L_3)))), ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_subtract(L_4, L_5)), ((int32_t)il2cpp_codegen_subtract(L_6, L_7)))))), NULL);
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_sqrt_mA51CEE686A56D12B1193C0EF8BCDC27F9593732E (int32_t ___0_a, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		int32_t L_0 = ___0_a;
		if ((((int32_t)L_0) > ((int32_t)0)))
		{
			goto IL_0006;
		}
	}
	{
		return 0;
	}

IL_0006:
	{
		int32_t L_1 = ___0_a;
		V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_1, 1))/2));
	}

IL_000c:
	{
		int32_t L_2 = V_0;
		V_1 = L_2;
		int32_t L_3 = V_0;
		int32_t L_4 = ___0_a;
		int32_t L_5 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_3/2)), ((int32_t)(L_4/((int32_t)il2cpp_codegen_multiply(2, L_5))))));
		int32_t L_6 = V_1;
		int32_t L_7 = V_0;
		int32_t L_8;
		L_8 = Math_abs_m9EBB513752A930AECA9ED005549135F97E154308(((int32_t)il2cpp_codegen_subtract(L_6, L_7)), NULL);
		if ((((int32_t)L_8) > ((int32_t)1)))
		{
			goto IL_000c;
		}
	}
	{
		int32_t L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Res_println_mA3284F99A573E5C6F039996BFCC82BE45379A6A7 (String_t* ___0_str, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Res_LogError_mF5FDC01BD2BCAC2863B40170C64782DAC4553B21 (String_t* ___0_str, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Res_LogWarning_m298EE50E1C3BF878789EC6FA9E542B7B3A9EC13C (String_t* ___0_str, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_rnd_mAC9A3507D82FDF4149DFAD7E36BD919B485A17AE (int32_t ___0_a, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE* L_0 = ((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___r;
		int32_t L_1 = ___0_a;
		NullCheck(L_0);
		int32_t L_2;
		L_2 = MyRandom_nextInt_m43943AAD9305BEC4C8DACCDBF63470E519728976(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0 (int32_t ___0_i, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_i;
		if ((((int32_t)L_0) <= ((int32_t)0)))
		{
			goto IL_0006;
		}
	}
	{
		int32_t L_1 = ___0_i;
		return L_1;
	}

IL_0006:
	{
		int32_t L_2 = ___0_i;
		return ((-L_2));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Res_inRect_m7F2C1868F1FE2DB74F6D865EA8D16AFA7F90A04A (int32_t ___0_x1, int32_t ___1_y1, int32_t ___2_width, int32_t ___3_height, int32_t ___4_x2, int32_t ___5_y2, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___4_x2;
		int32_t L_1 = ___0_x1;
		if ((((int32_t)L_0) < ((int32_t)L_1)))
		{
			goto IL_001c;
		}
	}
	{
		int32_t L_2 = ___4_x2;
		int32_t L_3 = ___0_x1;
		int32_t L_4 = ___2_width;
		if ((((int32_t)L_2) > ((int32_t)((int32_t)il2cpp_codegen_add(L_3, L_4)))))
		{
			goto IL_001c;
		}
	}
	{
		int32_t L_5 = ___5_y2;
		int32_t L_6 = ___1_y1;
		if ((((int32_t)L_5) < ((int32_t)L_6)))
		{
			goto IL_001c;
		}
	}
	{
		int32_t L_7 = ___5_y2;
		int32_t L_8 = ___1_y1;
		int32_t L_9 = ___3_height;
		return (bool)((((int32_t)((((int32_t)L_7) > ((int32_t)((int32_t)il2cpp_codegen_add(L_8, L_9))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
	}

IL_001c:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Res_resetTrans_m44E8A689A081A8BEEC6A666980AE41FA20709CFE (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_1 = ___0_g;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = mGraphics_getTranslateX_m0081BC7A604BC933026464239DF8601C7BB175B9(L_1, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_3 = ___0_g;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = mGraphics_getTranslateY_mC8B2DF28F2BED3BFAAB16A3522AE8029D63F99EA(L_3, NULL);
		NullCheck(L_0);
		mGraphics_translate_m935DBC9CDE2048589DFCE243A3462166E912EDEC(L_0, ((-L_2)), ((-L_4)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_5 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_6 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_7 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		NullCheck(L_5);
		mGraphics_setClip_m40F6AC445C68B4E10ABA519E1A2EDC421FC39797(L_5, 0, 0, L_6, L_7, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Res_split_m2045920D16E70F48BC3F71B37E42244B39F6282E (String_t* ___0_original, String_t* ___1_separator, int32_t ___2_count, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL;
	{
		String_t* L_0 = ___0_original;
		String_t* L_1 = ___1_separator;
		NullCheck(L_0);
		int32_t L_2;
		L_2 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_0, L_1, NULL);
		V_0 = L_2;
		int32_t L_3 = V_0;
		if ((((int32_t)L_3) < ((int32_t)0)))
		{
			goto IL_0026;
		}
	}
	{
		String_t* L_4 = ___0_original;
		int32_t L_5 = V_0;
		String_t* L_6 = ___1_separator;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_6, NULL);
		NullCheck(L_4);
		String_t* L_8;
		L_8 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_4, ((int32_t)il2cpp_codegen_add(L_5, L_7)), NULL);
		String_t* L_9 = ___1_separator;
		int32_t L_10 = ___2_count;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11;
		L_11 = Res_split_m2045920D16E70F48BC3F71B37E42244B39F6282E(L_8, L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), NULL);
		V_1 = L_11;
		goto IL_0036;
	}

IL_0026:
	{
		int32_t L_12 = ___2_count;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_12, 1)));
		V_1 = L_13;
		String_t* L_14 = ___0_original;
		NullCheck(L_14);
		int32_t L_15;
		L_15 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_14, NULL);
		V_0 = L_15;
	}

IL_0036:
	{
		int32_t L_16 = V_0;
		String_t* L_17 = ___0_original;
		NullCheck(L_17);
		int32_t L_18;
		L_18 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_17, NULL);
		if ((((int32_t)L_16) >= ((int32_t)L_18)))
		{
			goto IL_004c;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = V_1;
		int32_t L_20 = ___2_count;
		String_t* L_21 = ___0_original;
		int32_t L_22 = V_0;
		NullCheck(L_21);
		String_t* L_23;
		L_23 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_21, 0, L_22, NULL);
		NullCheck(L_19);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(L_20), (String_t*)L_23);
		goto IL_0056;
	}

IL_004c:
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = V_1;
		int32_t L_25 = ___2_count;
		String_t* L_26 = ___0_original;
		NullCheck(L_26);
		String_t* L_27;
		L_27 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_26, 0, NULL);
		NullCheck(L_24);
		(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_25), (String_t*)L_27);
	}

IL_0056:
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = V_1;
		return L_28;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Res_getTimeCountDown_m5EEB8AF5959AD86A38B784D197EDB92D28B7E0FA (int64_t ___0_timeStart, int32_t ___1_milisecondCount, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral092A3AE3FFF595073BCF95EC80651D117AA7894D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0CD979583B209CE71603EFC4A398E6A9EFA8D872);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8192E2CF6CF7E5FD8BD852251A56E6BBEF89608F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA02431CF7C501A5B368C91E41283419D8FA9FB03);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBEB07BA9794B14892C6DBBDC49CB6DFEBAAF5DE4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC1771FD048FA0C5283A6D1085A6C3493F05C1302);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	int64_t V_1 = 0;
	int64_t V_2 = 0;
	int64_t V_3 = 0;
	int64_t V_4 = 0;
	int64_t V_5 = 0;
	String_t* G_B16_0 = NULL;
	String_t* G_B23_0 = NULL;
	String_t* G_B31_0 = NULL;
	String_t* G_B38_0 = NULL;
	String_t* G_B53_0 = NULL;
	{
		String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		V_0 = L_0;
		int64_t L_1 = ___0_timeStart;
		int32_t L_2 = ___1_milisecondCount;
		int64_t L_3;
		L_3 = mSystem_currentTimeMillis_m5CCB6CA1D1858E7F9BB6905048A0ACC17C73B86A(NULL);
		V_1 = ((int64_t)(((int64_t)il2cpp_codegen_subtract(((int64_t)il2cpp_codegen_add(L_1, ((int64_t)L_2))), L_3))/((int64_t)((int32_t)1000))));
		int64_t L_4 = V_1;
		if ((((int64_t)L_4) > ((int64_t)((int64_t)0))))
		{
			goto IL_0023;
		}
	}
	{
		String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		return L_5;
	}

IL_0023:
	{
		V_2 = ((int64_t)0);
		V_3 = ((int64_t)0);
		int64_t L_6 = V_1;
		V_4 = ((int64_t)(L_6/((int64_t)((int32_t)60))));
		int64_t L_7 = V_1;
		V_5 = L_7;
		int64_t L_8 = V_1;
		if ((((int64_t)L_8) < ((int64_t)((int64_t)((int32_t)86400)))))
		{
			goto IL_0057;
		}
	}
	{
		int64_t L_9 = V_1;
		V_2 = ((int64_t)(L_9/((int64_t)((int32_t)86400))));
		int64_t L_10 = V_1;
		V_3 = ((int64_t)(((int64_t)(L_10%((int64_t)((int32_t)86400))))/((int64_t)((int32_t)3600))));
		goto IL_0092;
	}

IL_0057:
	{
		int64_t L_11 = V_1;
		if ((((int64_t)L_11) < ((int64_t)((int64_t)((int32_t)3600)))))
		{
			goto IL_0079;
		}
	}
	{
		int64_t L_12 = V_1;
		V_3 = ((int64_t)(L_12/((int64_t)((int32_t)3600))));
		int64_t L_13 = V_1;
		V_4 = ((int64_t)(((int64_t)(L_13%((int64_t)((int32_t)3600))))/((int64_t)((int32_t)60))));
		goto IL_0092;
	}

IL_0079:
	{
		int64_t L_14 = V_1;
		if ((((int64_t)L_14) < ((int64_t)((int64_t)((int32_t)60)))))
		{
			goto IL_008f;
		}
	}
	{
		int64_t L_15 = V_1;
		V_4 = ((int64_t)(L_15/((int64_t)((int32_t)60))));
		int64_t L_16 = V_1;
		V_5 = ((int64_t)(L_16%((int64_t)((int32_t)60))));
		goto IL_0092;
	}

IL_008f:
	{
		int64_t L_17 = V_1;
		V_5 = L_17;
	}

IL_0092:
	{
		int64_t L_18 = V_2;
		if ((((int64_t)L_18) <= ((int64_t)((int64_t)0))))
		{
			goto IL_0169;
		}
	}
	{
		int64_t L_19 = V_2;
		if ((((int64_t)L_19) < ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_0100;
		}
	}
	{
		int64_t L_20 = V_3;
		if ((((int64_t)L_20) < ((int64_t)((int64_t)1))))
		{
			goto IL_00e9;
		}
	}
	{
		int64_t L_21 = V_3;
		if ((((int64_t)L_21) >= ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_00ca;
		}
	}
	{
		String_t* L_22;
		L_22 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_2), NULL);
		String_t* L_23;
		L_23 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_3), NULL);
		String_t* L_24;
		L_24 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_22, _stringLiteral8192E2CF6CF7E5FD8BD852251A56E6BBEF89608F, L_23, _stringLiteral0CD979583B209CE71603EFC4A398E6A9EFA8D872, NULL);
		G_B16_0 = L_24;
		goto IL_00fa;
	}

IL_00ca:
	{
		String_t* L_25;
		L_25 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_2), NULL);
		String_t* L_26;
		L_26 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_3), NULL);
		String_t* L_27;
		L_27 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_25, _stringLiteralA02431CF7C501A5B368C91E41283419D8FA9FB03, L_26, _stringLiteral0CD979583B209CE71603EFC4A398E6A9EFA8D872, NULL);
		G_B16_0 = L_27;
		goto IL_00fa;
	}

IL_00e9:
	{
		String_t* L_28;
		L_28 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_2), NULL);
		String_t* L_29;
		L_29 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_28, _stringLiteralA02431CF7C501A5B368C91E41283419D8FA9FB03, NULL);
		G_B16_0 = L_29;
	}

IL_00fa:
	{
		V_0 = G_B16_0;
		goto IL_0331;
	}

IL_0100:
	{
		int64_t L_30 = V_2;
		if ((((int64_t)L_30) >= ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_0331;
		}
	}
	{
		int64_t L_31 = V_3;
		if ((((int64_t)L_31) < ((int64_t)((int64_t)1))))
		{
			goto IL_0152;
		}
	}
	{
		int64_t L_32 = V_3;
		if ((((int64_t)L_32) >= ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_0133;
		}
	}
	{
		String_t* L_33;
		L_33 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_2), NULL);
		String_t* L_34;
		L_34 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_3), NULL);
		String_t* L_35;
		L_35 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_33, _stringLiteral8192E2CF6CF7E5FD8BD852251A56E6BBEF89608F, L_34, _stringLiteral0CD979583B209CE71603EFC4A398E6A9EFA8D872, NULL);
		G_B23_0 = L_35;
		goto IL_0163;
	}

IL_0133:
	{
		String_t* L_36;
		L_36 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_2), NULL);
		String_t* L_37;
		L_37 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_3), NULL);
		String_t* L_38;
		L_38 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_36, _stringLiteralA02431CF7C501A5B368C91E41283419D8FA9FB03, L_37, _stringLiteral0CD979583B209CE71603EFC4A398E6A9EFA8D872, NULL);
		G_B23_0 = L_38;
		goto IL_0163;
	}

IL_0152:
	{
		String_t* L_39;
		L_39 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_2), NULL);
		String_t* L_40;
		L_40 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_39, _stringLiteralA02431CF7C501A5B368C91E41283419D8FA9FB03, NULL);
		G_B23_0 = L_40;
	}

IL_0163:
	{
		V_0 = G_B23_0;
		goto IL_0331;
	}

IL_0169:
	{
		int64_t L_41 = V_3;
		if ((((int64_t)L_41) <= ((int64_t)((int64_t)0))))
		{
			goto IL_0244;
		}
	}
	{
		int64_t L_42 = V_3;
		if ((((int64_t)L_42) < ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_01d9;
		}
	}
	{
		int64_t L_43 = V_4;
		if ((((int64_t)L_43) < ((int64_t)((int64_t)1))))
		{
			goto IL_01c2;
		}
	}
	{
		int64_t L_44 = V_4;
		if ((((int64_t)L_44) >= ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_01a3;
		}
	}
	{
		String_t* L_45;
		L_45 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_3), NULL);
		String_t* L_46;
		L_46 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_4), NULL);
		String_t* L_47;
		L_47 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_45, _stringLiteralBEB07BA9794B14892C6DBBDC49CB6DFEBAAF5DE4, L_46, _stringLiteralC1771FD048FA0C5283A6D1085A6C3493F05C1302, NULL);
		G_B31_0 = L_47;
		goto IL_01d3;
	}

IL_01a3:
	{
		String_t* L_48;
		L_48 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_3), NULL);
		String_t* L_49;
		L_49 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_4), NULL);
		String_t* L_50;
		L_50 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_48, _stringLiteral0CD979583B209CE71603EFC4A398E6A9EFA8D872, L_49, _stringLiteralC1771FD048FA0C5283A6D1085A6C3493F05C1302, NULL);
		G_B31_0 = L_50;
		goto IL_01d3;
	}

IL_01c2:
	{
		String_t* L_51;
		L_51 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_3), NULL);
		String_t* L_52;
		L_52 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_51, _stringLiteral0CD979583B209CE71603EFC4A398E6A9EFA8D872, NULL);
		G_B31_0 = L_52;
	}

IL_01d3:
	{
		V_0 = G_B31_0;
		goto IL_0331;
	}

IL_01d9:
	{
		int64_t L_53 = V_3;
		if ((((int64_t)L_53) >= ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_0331;
		}
	}
	{
		int64_t L_54 = V_4;
		if ((((int64_t)L_54) < ((int64_t)((int64_t)1))))
		{
			goto IL_022d;
		}
	}
	{
		int64_t L_55 = V_4;
		if ((((int64_t)L_55) >= ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_020e;
		}
	}
	{
		String_t* L_56;
		L_56 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_3), NULL);
		String_t* L_57;
		L_57 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_4), NULL);
		String_t* L_58;
		L_58 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_56, _stringLiteralBEB07BA9794B14892C6DBBDC49CB6DFEBAAF5DE4, L_57, _stringLiteralC1771FD048FA0C5283A6D1085A6C3493F05C1302, NULL);
		G_B38_0 = L_58;
		goto IL_023e;
	}

IL_020e:
	{
		String_t* L_59;
		L_59 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_3), NULL);
		String_t* L_60;
		L_60 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_4), NULL);
		String_t* L_61;
		L_61 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_59, _stringLiteral0CD979583B209CE71603EFC4A398E6A9EFA8D872, L_60, _stringLiteralC1771FD048FA0C5283A6D1085A6C3493F05C1302, NULL);
		G_B38_0 = L_61;
		goto IL_023e;
	}

IL_022d:
	{
		String_t* L_62;
		L_62 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_3), NULL);
		String_t* L_63;
		L_63 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_62, _stringLiteral0CD979583B209CE71603EFC4A398E6A9EFA8D872, NULL);
		G_B38_0 = L_63;
	}

IL_023e:
	{
		V_0 = G_B38_0;
		goto IL_0331;
	}

IL_0244:
	{
		int64_t L_64 = V_4;
		if ((((int64_t)L_64) <= ((int64_t)((int64_t)0))))
		{
			goto IL_0300;
		}
	}
	{
		int64_t L_65 = V_4;
		if ((((int64_t)L_65) < ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_02ab;
		}
	}
	{
		int64_t L_66 = V_5;
		if ((((int64_t)L_66) < ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_027e;
		}
	}
	{
		String_t* L_67;
		L_67 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_4), NULL);
		String_t* L_68;
		L_68 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_5), NULL);
		String_t* L_69;
		L_69 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_67, _stringLiteralC1771FD048FA0C5283A6D1085A6C3493F05C1302, L_68, _stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465, NULL);
		V_0 = L_69;
		goto IL_0331;
	}

IL_027e:
	{
		int64_t L_70 = V_5;
		if ((((int64_t)L_70) >= ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_0331;
		}
	}
	{
		String_t* L_71;
		L_71 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_4), NULL);
		String_t* L_72;
		L_72 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_5), NULL);
		String_t* L_73;
		L_73 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_71, _stringLiteral092A3AE3FFF595073BCF95EC80651D117AA7894D, L_72, _stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465, NULL);
		V_0 = L_73;
		goto IL_0331;
	}

IL_02ab:
	{
		int64_t L_74 = V_4;
		if ((((int64_t)L_74) >= ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_0331;
		}
	}
	{
		int64_t L_75 = V_5;
		if ((((int64_t)L_75) < ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_02d9;
		}
	}
	{
		String_t* L_76;
		L_76 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_4), NULL);
		String_t* L_77;
		L_77 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_5), NULL);
		String_t* L_78;
		L_78 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_76, _stringLiteralC1771FD048FA0C5283A6D1085A6C3493F05C1302, L_77, _stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465, NULL);
		V_0 = L_78;
		goto IL_0331;
	}

IL_02d9:
	{
		int64_t L_79 = V_5;
		if ((((int64_t)L_79) >= ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_0331;
		}
	}
	{
		String_t* L_80;
		L_80 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_4), NULL);
		String_t* L_81;
		L_81 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_5), NULL);
		String_t* L_82;
		L_82 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_80, _stringLiteral092A3AE3FFF595073BCF95EC80651D117AA7894D, L_81, _stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465, NULL);
		V_0 = L_82;
		goto IL_0331;
	}

IL_0300:
	{
		int64_t L_83 = V_5;
		if ((((int64_t)L_83) >= ((int64_t)((int64_t)((int32_t)10)))))
		{
			goto IL_031f;
		}
	}
	{
		String_t* L_84;
		L_84 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_5), NULL);
		String_t* L_85;
		L_85 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024, L_84, _stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465, NULL);
		G_B53_0 = L_85;
		goto IL_0330;
	}

IL_031f:
	{
		String_t* L_86;
		L_86 = Int64_ToString_m284E4E55662818E38654309A41C2B07CD436F36B((&V_5), NULL);
		String_t* L_87;
		L_87 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_86, _stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465, NULL);
		G_B53_0 = L_87;
	}

IL_0330:
	{
		V_0 = G_B53_0;
	}

IL_0331:
	{
		String_t* L_88 = V_0;
		return L_88;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* Res_readFile_m47C43953BC93190ADDA2EE48B90746245F958C5B (String_t* ___0_path, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		String_t* L_0 = ((Main_t6125012C4D88701077DD3C4660130C5535730E1E_StaticFields*)il2cpp_codegen_static_fields_for(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var))->___res;
		String_t* L_1 = ___0_path;
		String_t* L_2;
		L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_0, L_1, NULL);
		DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* L_3;
		L_3 = DataInputStream_getResourceAsStream_mC730AA57946C53A038BD932C9F53C52E9027D156(L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Res__ctor_m1C751DDE31A863C6FC0EACFA957ED497281988DF (Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Res__cctor_mC51CEABF837C5DE508FD0F229EF1FBF72394FD95 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____4F74CEDD9D24F32208B8F4D99D27DBC3A3E679B25B73EB6D60D56E646AB83D72_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_0 = (Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB*)SZArrayNew(Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)91));
		Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_1 = L_0;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____4F74CEDD9D24F32208B8F4D99D27DBC3A3E679B25B73EB6D60D56E646AB83D72_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
		((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___SIN = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___SIN), (void*)L_1);
		MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE* L_3 = (MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE*)il2cpp_codegen_object_new(MyRandom_t6281D28A772F93377EA9642AEC6B7DB260D57ADE_il2cpp_TypeInfo_var);
		MyRandom__ctor_mF1EE83D57EA85AB1CCAF7F9C61B1A33E767B59D5(L_3, NULL);
		((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___r = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&((Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_StaticFields*)il2cpp_codegen_static_fields_for(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var))->___r), (void*)L_3);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS_SaveRMSBool_m598A40FF64CD00E79908F5A52100B4C67F61BB91 (String_t* ___0_NameSave, bool ___1_Value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Handle_t683341B4132F9789B35DCF5F304C9EEBCD30AFDF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___0_NameSave;
		bool L_1 = ___1_Value;
		il2cpp_codegen_runtime_class_init_inline(Handle_t683341B4132F9789B35DCF5F304C9EEBCD30AFDF_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = Handle_ToInt32_m32F9C620BAF5BE6A66FD375CE1F9B13E38487949(L_1, NULL);
		RMS_saveRMSInt_mF3F76411A2EF79FCBA4D324D3CF6427D931116B6(L_0, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RMS_loadRMSBool_m5AF49457E6AA81FC92058F2ACDE5FD556C266C04 (String_t* ___0_NameSave, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Handle_t683341B4132F9789B35DCF5F304C9EEBCD30AFDF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___0_NameSave;
		int32_t L_1;
		L_1 = RMS_loadRMSInt_m89DEAD918687CA5A74F542672F6D8F5CEC4F3449(L_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(Handle_t683341B4132F9789B35DCF5F304C9EEBCD30AFDF_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Handle_ToBoolean_m05C1ECFB8459DFBF1F414713604F509EFB051C84(L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS_saveRMSImage_mFB0E9A90A611DB36808ACCF73836239D4612A088 (String_t* ___0_idImage, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___1_data, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_0;
		L_0 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL);
		NullCheck(L_0);
		String_t* L_1;
		L_1 = Thread_get_Name_mCC8A62E6DC4783F8B830F1A253B30E6FB696B06E(L_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		String_t* L_2 = ((Main_t6125012C4D88701077DD3C4660130C5535730E1E_StaticFields*)il2cpp_codegen_static_fields_for(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var))->___mainThreadName;
		bool L_3;
		L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
		if (!L_3)
		{
			goto IL_0022;
		}
	}
	{
		String_t* L_4 = ((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___filename;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_5 = ___1_data;
		RMS___saveRMS_mCA6F024D8D0FA99A35E6C5D0B94A98B81FF9EE1E(L_4, L_5, NULL);
		return;
	}

IL_0022:
	{
		String_t* L_6 = ((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___filename;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7 = ___1_data;
		RMS__saveRMS_mE6F89982D824C3B80469B1CCBC8497E2B295AF4F(L_6, L_7, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS_saveRMS_mFAE04BC44BBDF29400BF02F7913DB6E766876733 (String_t* ___0_filename, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___1_data, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_0;
		L_0 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL);
		NullCheck(L_0);
		String_t* L_1;
		L_1 = Thread_get_Name_mCC8A62E6DC4783F8B830F1A253B30E6FB696B06E(L_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		String_t* L_2 = ((Main_t6125012C4D88701077DD3C4660130C5535730E1E_StaticFields*)il2cpp_codegen_static_fields_for(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var))->___mainThreadName;
		bool L_3;
		L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
		if (!L_3)
		{
			goto IL_001e;
		}
	}
	{
		String_t* L_4 = ___0_filename;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_5 = ___1_data;
		RMS___saveRMS_mCA6F024D8D0FA99A35E6C5D0B94A98B81FF9EE1E(L_4, L_5, NULL);
		return;
	}

IL_001e:
	{
		String_t* L_6 = ___0_filename;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7 = ___1_data;
		RMS__saveRMS_mE6F89982D824C3B80469B1CCBC8497E2B295AF4F(L_6, L_7, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* RMS_loadRMS_m3CEB249B0D1929588DE8E8FAE4B46751A59B4B44 (String_t* ___0_filename, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_0;
		L_0 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL);
		NullCheck(L_0);
		String_t* L_1;
		L_1 = Thread_get_Name_mCC8A62E6DC4783F8B830F1A253B30E6FB696B06E(L_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		String_t* L_2 = ((Main_t6125012C4D88701077DD3C4660130C5535730E1E_StaticFields*)il2cpp_codegen_static_fields_for(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var))->___mainThreadName;
		bool L_3;
		L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
		if (!L_3)
		{
			goto IL_001d;
		}
	}
	{
		String_t* L_4 = ___0_filename;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_5;
		L_5 = RMS___loadRMS_m35D1540D2ABE614B690D76F197E3B2A23FD36AE3(L_4, NULL);
		return L_5;
	}

IL_001d:
	{
		String_t* L_6 = ___0_filename;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7;
		L_7 = RMS__loadRMS_mD6D3A27E8B43EF1F0B63045BA3FCD5674EB016F1(L_6, NULL);
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RMS_loadRMSString_mA3A6D79CFA8DA7E742906F81594346D11E02045F (String_t* ___0_fileName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_0 = NULL;
	DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* V_1 = NULL;
	String_t* V_2 = NULL;
	String_t* V_3 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
		String_t* L_0 = ___0_fileName;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_1;
		L_1 = RMS_loadRMS_m3CEB249B0D1929588DE8E8FAE4B46751A59B4B44(L_0, NULL);
		V_0 = L_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = V_0;
		if (L_2)
		{
			goto IL_000c;
		}
	}
	{
		return (String_t*)NULL;
	}

IL_000c:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_3 = V_0;
		DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* L_4 = (DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE*)il2cpp_codegen_object_new(DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE_il2cpp_TypeInfo_var);
		DataInputStream__ctor_m1808A69F7798F0F7739F0892534292A768FE8036(L_4, L_3, NULL);
		V_1 = L_4;
	}
	try
	{
		DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* L_5 = V_1;
		NullCheck(L_5);
		String_t* L_6;
		L_6 = DataInputStream_readUTF_m4B25C64CF8E5A0452359D58D3131547C63142CF9(L_5, NULL);
		V_2 = L_6;
		DataInputStream_t5BE6AD55145A3D280F94B2DC1EAE4EBCD8F2F9AE* L_7 = V_1;
		NullCheck(L_7);
		DataInputStream_close_m7F2CCED2A4D6EB64CEFE609B897328150BB3A0A4(L_7, NULL);
		String_t* L_8 = V_2;
		V_3 = L_8;
		goto IL_0032;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0024;
		}
		throw e;
	}

CATCH_0024:
	{
		NullCheck(((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)));
		String_t* L_9;
		L_9 = VirtualFuncInvoker0< String_t* >::Invoke(8, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)));
		Out_println_mDBA56AD04D69071EEC075F3CC3EA4906B485B817(L_9, NULL);
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_0030;
	}

IL_0030:
	{
		return (String_t*)NULL;
	}

IL_0032:
	{
		String_t* L_10 = V_3;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* RMS_convertSbyteToByte_mFB2F22D951BF760D74F42B6341EFF336A4B51BE5 (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___0_var, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
	int32_t V_1 = 0;
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = ___0_var;
		NullCheck(L_0);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)));
		V_0 = L_1;
		V_1 = 0;
		goto IL_002d;
	}

IL_000d:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = ___0_var;
		int32_t L_3 = V_1;
		NullCheck(L_2);
		int32_t L_4 = L_3;
		int8_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		if ((((int32_t)L_5) <= ((int32_t)0)))
		{
			goto IL_001c;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0;
		int32_t L_7 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_8 = ___0_var;
		int32_t L_9 = V_1;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		int8_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (uint8_t)((int32_t)(uint8_t)L_11));
		goto IL_0029;
	}

IL_001c:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_0;
		int32_t L_13 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_14 = ___0_var;
		int32_t L_15 = V_1;
		NullCheck(L_14);
		int32_t L_16 = L_15;
		int8_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, ((int32_t)256)))));
	}

IL_0029:
	{
		int32_t L_18 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1));
	}

IL_002d:
	{
		int32_t L_19 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_20 = ___0_var;
		NullCheck(L_20);
		if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
		{
			goto IL_000d;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_0;
		return L_21;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS_saveRMSString_mD9D0E7931A6D168497C0B2C467B6CDD40D9661B5 (String_t* ___0_filename, String_t* ___1_data, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataOutputStream_tE34A85D31090AA3B4C146B82DC6C0A8120AD2147_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	DataOutputStream_tE34A85D31090AA3B4C146B82DC6C0A8120AD2147* V_0 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
		DataOutputStream_tE34A85D31090AA3B4C146B82DC6C0A8120AD2147* L_0 = (DataOutputStream_tE34A85D31090AA3B4C146B82DC6C0A8120AD2147*)il2cpp_codegen_object_new(DataOutputStream_tE34A85D31090AA3B4C146B82DC6C0A8120AD2147_il2cpp_TypeInfo_var);
		DataOutputStream__ctor_m010AA1C20BE5A0501EFC86D0679A13DBF0DCD986(L_0, NULL);
		V_0 = L_0;
	}
	try
	{
		DataOutputStream_tE34A85D31090AA3B4C146B82DC6C0A8120AD2147* L_1 = V_0;
		String_t* L_2 = ___1_data;
		NullCheck(L_1);
		myWriter_writeUTF_m4860A7D3A95E7300569542D8D35134ECAB7ACEFC(L_1, L_2, NULL);
		String_t* L_3 = ___0_filename;
		DataOutputStream_tE34A85D31090AA3B4C146B82DC6C0A8120AD2147* L_4 = V_0;
		NullCheck(L_4);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_5;
		L_5 = DataOutputStream_toByteArray_m413F74138795FB7DBE2148FDD82AFFF41FDF83C8(L_4, NULL);
		RMS_saveRMS_mFAE04BC44BBDF29400BF02F7913DB6E766876733(L_3, L_5, NULL);
		DataOutputStream_tE34A85D31090AA3B4C146B82DC6C0A8120AD2147* L_6 = V_0;
		NullCheck(L_6);
		myWriter_close_m95B498D3773EA5F861567DAD817016F941D9B151(L_6, NULL);
		goto IL_002d;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0021;
		}
		throw e;
	}

CATCH_0021:
	{
		NullCheck(((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)));
		String_t* L_7;
		L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)));
		Out_println_mDBA56AD04D69071EEC075F3CC3EA4906B485B817(L_7, NULL);
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_002d;
	}

IL_002d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS__saveRMS_mE6F89982D824C3B80469B1CCBC8497E2B295AF4F (String_t* ___0_filename, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___1_data, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral13BD92598458B241665D74D57FE6C5A311CBB7F6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral665FDBEEBFBFDBBF1529D34B6EFA5B63CD75B623);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76BDE40237614489B6E58E78B57276FFDF903255);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___status;
		if (!L_0)
		{
			goto IL_0022;
		}
	}
	{
		String_t* L_1 = ___0_filename;
		String_t* L_2 = ((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___filename;
		String_t* L_3;
		L_3 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral13BD92598458B241665D74D57FE6C5A311CBB7F6, L_1, _stringLiteral76BDE40237614489B6E58E78B57276FFDF903255, L_2, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_3, NULL);
		return;
	}

IL_0022:
	{
		String_t* L_4 = ___0_filename;
		((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___filename = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___filename), (void*)L_4);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_5 = ___1_data;
		((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___data = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___data), (void*)L_5);
		((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___status = 2;
		V_0 = 0;
		goto IL_0049;
	}

IL_0038:
	{
		Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549(5, NULL);
		int32_t L_6 = ((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___status;
		if (!L_6)
		{
			goto IL_0051;
		}
	}
	{
		int32_t L_7 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_0049:
	{
		int32_t L_8 = V_0;
		if ((((int32_t)L_8) < ((int32_t)((int32_t)500))))
		{
			goto IL_0038;
		}
	}

IL_0051:
	{
		int32_t L_9 = V_0;
		if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)500)))))
		{
			goto IL_0069;
		}
	}
	{
		String_t* L_10 = ___0_filename;
		String_t* L_11;
		L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral665FDBEEBFBFDBBF1529D34B6EFA5B63CD75B623, L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_11, NULL);
	}

IL_0069:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* RMS__loadRMS_mD6D3A27E8B43EF1F0B63045BA3FCD5674EB016F1 (String_t* ___0_filename, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E419DB75BAFA154E6309B3CFEF549D9CB20F98F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6AC104CF8C511421A24B3ACB722F2386E1DBCB8D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF0C6DD2AA62CF2996868980EB87EC7129859B005);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___status;
		if (!L_0)
		{
			goto IL_0023;
		}
	}
	{
		String_t* L_1 = ___0_filename;
		String_t* L_2 = ((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___filename;
		String_t* L_3;
		L_3 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral6AC104CF8C511421A24B3ACB722F2386E1DBCB8D, L_1, _stringLiteral3E419DB75BAFA154E6309B3CFEF549D9CB20F98F, L_2, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_3, NULL);
		return (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL;
	}

IL_0023:
	{
		String_t* L_4 = ___0_filename;
		((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___filename = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___filename), (void*)L_4);
		((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___data = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___data), (void*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL);
		((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___status = 3;
		V_0 = 0;
		goto IL_004a;
	}

IL_0039:
	{
		Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549(5, NULL);
		int32_t L_5 = ((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___status;
		if (!L_5)
		{
			goto IL_0052;
		}
	}
	{
		int32_t L_6 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
	}

IL_004a:
	{
		int32_t L_7 = V_0;
		if ((((int32_t)L_7) < ((int32_t)((int32_t)500))))
		{
			goto IL_0039;
		}
	}

IL_0052:
	{
		int32_t L_8 = V_0;
		if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)500)))))
		{
			goto IL_006a;
		}
	}
	{
		String_t* L_9 = ___0_filename;
		String_t* L_10;
		L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralF0C6DD2AA62CF2996868980EB87EC7129859B005, L_9, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_10, NULL);
	}

IL_006a:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_11 = ((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___data;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS_update_m782F2B61FD979CFEF51F49C9EE73A447AB3E7169 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___status;
		if ((!(((uint32_t)L_0) == ((uint32_t)2))))
		{
			goto IL_0024;
		}
	}
	{
		((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___status = 1;
		String_t* L_1 = ((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___filename;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = ((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___data;
		RMS___saveRMS_mCA6F024D8D0FA99A35E6C5D0B94A98B81FF9EE1E(L_1, L_2, NULL);
		((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___status = 0;
		return;
	}

IL_0024:
	{
		int32_t L_3 = ((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___status;
		if ((!(((uint32_t)L_3) == ((uint32_t)3))))
		{
			goto IL_0047;
		}
	}
	{
		((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___status = 1;
		String_t* L_4 = ((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___filename;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_5;
		L_5 = RMS___loadRMS_m35D1540D2ABE614B690D76F197E3B2A23FD36AE3(L_4, NULL);
		((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___data = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___data), (void*)L_5);
		((RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_StaticFields*)il2cpp_codegen_static_fields_for(RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E_il2cpp_TypeInfo_var))->___status = 0;
	}

IL_0047:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RMS_loadRMSInt_m89DEAD918687CA5A74F542672F6D8F5CEC4F3449 (String_t* ___0_file, const RuntimeMethod* method) 
{
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_0 = NULL;
	{
		String_t* L_0 = ___0_file;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_1;
		L_1 = RMS_loadRMS_m3CEB249B0D1929588DE8E8FAE4B46751A59B4B44(L_0, NULL);
		V_0 = L_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = V_0;
		if (L_2)
		{
			goto IL_000c;
		}
	}
	{
		return (-1);
	}

IL_000c:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_3 = V_0;
		NullCheck(L_3);
		int32_t L_4 = 0;
		int8_t L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS_saveRMSInt_mF3F76411A2EF79FCBA4D324D3CF6427D931116B6 (String_t* ___0_file, int32_t ___1_x, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	try
	{
		String_t* L_0 = ___0_file;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_1 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)1);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = L_1;
		int32_t L_3 = ___1_x;
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (int8_t)((int8_t)L_3));
		RMS_saveRMS_mFAE04BC44BBDF29400BF02F7913DB6E766876733(L_0, L_2, NULL);
		goto IL_0016;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0013;
		}
		throw e;
	}

CATCH_0013:
	{
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_0016;
	}

IL_0016:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS___saveRMS_mCA6F024D8D0FA99A35E6C5D0B94A98B81FF9EE1E (String_t* ___0_filename, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___1_data, const RuntimeMethod* method) 
{
	String_t* V_0 = NULL;
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_0 = ___1_data;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1;
		L_1 = ArrayCast_cast_m40870266F1AA6519405477AB25F0B0CEE093C177(L_0, NULL);
		String_t* L_2;
		L_2 = RMS_ByteArrayToString_m99AA14DC14F72A6F4FED36339BB673560B0B167B(L_1, NULL);
		V_0 = L_2;
		String_t* L_3 = ___0_filename;
		String_t* L_4 = V_0;
		PlayerPrefs_SetString_mF4F457C81BB75F0213547C6287BA36E15E1F0256(L_3, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* RMS___loadRMS_m35D1540D2ABE614B690D76F197E3B2A23FD36AE3 (String_t* ___0_filename, const RuntimeMethod* method) 
{
	String_t* V_0 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	Exception_t* V_2 = NULL;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* V_3 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
		String_t* L_0 = ___0_filename;
		String_t* L_1;
		L_1 = PlayerPrefs_GetString_mA4C9F842BF77E5572AB20EA087C7048F870D02AE(L_0, NULL);
		V_0 = L_1;
	}
	try
	{
		String_t* L_2 = V_0;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3;
		L_3 = RMS_StringToByteArray_m70190066F172B8CC92472841F14A94C0AEA05D7A(L_2, NULL);
		V_1 = L_3;
		goto IL_002a;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0010;
		}
		throw e;
	}

CATCH_0010:
	{
		V_2 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
		Exception_t* L_4 = V_2;
		NullCheck(L_4);
		String_t* L_5;
		L_5 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_4);
		String_t* L_6;
		L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral12C4F48E376773F7DE25B23EE75C523F2270D23C)), L_5, NULL);
		il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_6, NULL);
		V_3 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL;
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_0037;
	}

IL_002a:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_1;
		NullCheck(L_7);
		if ((((RuntimeArray*)L_7)->max_length))
		{
			goto IL_0030;
		}
	}
	{
		return (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)NULL;
	}

IL_0030:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_9;
		L_9 = ArrayCast_cast_mC87D541762195AFDC115BD7B84A5FF61620B1D93(L_8, NULL);
		return L_9;
	}

IL_0037:
	{
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_10 = V_3;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS_deleteAll_m30CF24815F27939B1B892CB9E2AF329A668B0301 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8B27F5718BBCC48A758122F431D435B8AC8E1EC);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralD8B27F5718BBCC48A758122F431D435B8AC8E1EC, NULL);
		PlayerPrefs_DeleteAll_m7687D47AE64203DB76AC6754EC276DFFD0DFAB0E(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RMS_ByteArrayToString_m99AA14DC14F72A6F4FED36339BB673560B0B167B (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_ba, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0);
		s_Il2CppMethodInitialized = true;
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_ba;
		String_t* L_1;
		L_1 = BitConverter_ToString_m5F1B0DD98D477249671A51379388B4A09B35B420(L_0, NULL);
		String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		NullCheck(L_1);
		String_t* L_3;
		L_3 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_1, _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0, L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* RMS_StringToByteArray_m70190066F172B8CC92472841F14A94C0AEA05D7A (String_t* ___0_hex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	int32_t V_2 = 0;
	{
		String_t* L_0 = ___0_hex;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL);
		V_0 = L_1;
		int32_t L_2 = V_0;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(L_2/2)));
		V_1 = L_3;
		V_2 = 0;
		goto IL_002c;
	}

IL_0014:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_1;
		int32_t L_5 = V_2;
		String_t* L_6 = ___0_hex;
		int32_t L_7 = V_2;
		NullCheck(L_6);
		String_t* L_8;
		L_8 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_6, L_7, 2, NULL);
		il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
		uint8_t L_9;
		L_9 = Convert_ToByte_mC835E3C6004C07A7828640861C7E57DF6F42D0E9(L_8, ((int32_t)16), NULL);
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)(L_5/2))), (uint8_t)L_9);
		int32_t L_10 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_10, 2));
	}

IL_002c:
	{
		int32_t L_11 = V_2;
		int32_t L_12 = V_0;
		if ((((int32_t)L_11) < ((int32_t)L_12)))
		{
			goto IL_0014;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_1;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536 (String_t* ___0_name, const RuntimeMethod* method) 
{
	Exception_t* V_0 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	try
	{
		String_t* L_0 = ___0_name;
		PlayerPrefs_DeleteKey_mF3A7857B52DCEF4139843CD28716788624C2AD30(L_0, NULL);
		goto IL_002a;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0008;
		}
		throw e;
	}

CATCH_0008:
	{
		V_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
		il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral734C047AB860C02A44ACD8DBED90BD687AB20B91)), NULL);
		Exception_t* L_1 = V_0;
		NullCheck(L_1);
		String_t* L_2;
		L_2 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_1);
		String_t* L_3;
		L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEA97D62314EA87A3F6BF082FE3712965DAB237E8)), L_2, NULL);
		Out_println_mDBA56AD04D69071EEC075F3CC3EA4906B485B817(L_3, NULL);
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_002a;
	}

IL_002a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS_clearRMS_m9347D1578766DC8203A9288AAD84CFF1E778DF7B (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0707A3D10659A415142374444995C525E2F64C52);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A0752B6477148237058A475764F3518D510EA17);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A3758EE0FC0A8393B7C7D75D80D6805AAC4AB28);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BF9BFFAE22FB37CE2F970A31206BEFA2E378973);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0D52B98D58DD8EF50D05DDB2F9E6A291EFC7F82A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1426EAC460EF593AB4BA506E82CCB1FF95390521);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C084826CD2EF7A4201C26CC3457C5767A954A87);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral424018CC0B74124F671E11A6AD8CB70E690A2290);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB42588DEA817455780911DB25EECEAF42359FD01);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBEAB2573F181E11B85E73FCBB2780F461FA9F8E9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2A465D123F71E9CA7EAD4C02A30A18DF8EBB6CD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE2A00FBBC8233049411DF7E9F3E1FB82D6E9948A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE13258FAA8EBD83D409CBA4B4926875CD4DF0AB);
		s_Il2CppMethodInitialized = true;
	}
	{
		RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536(_stringLiteral0707A3D10659A415142374444995C525E2F64C52, NULL);
		RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536(_stringLiteralE2A00FBBC8233049411DF7E9F3E1FB82D6E9948A, NULL);
		RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536(_stringLiteralFE13258FAA8EBD83D409CBA4B4926875CD4DF0AB, NULL);
		RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536(_stringLiteral0BF9BFFAE22FB37CE2F970A31206BEFA2E378973, NULL);
		RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536(_stringLiteralBEAB2573F181E11B85E73FCBB2780F461FA9F8E9, NULL);
		RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536(_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469, NULL);
		RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536(_stringLiteral3C084826CD2EF7A4201C26CC3457C5767A954A87, NULL);
		RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536(_stringLiteral0D52B98D58DD8EF50D05DDB2F9E6A291EFC7F82A, NULL);
		RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536(_stringLiteral0A3758EE0FC0A8393B7C7D75D80D6805AAC4AB28, NULL);
		RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536(_stringLiteralB42588DEA817455780911DB25EECEAF42359FD01, NULL);
		RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536(_stringLiteralC2A465D123F71E9CA7EAD4C02A30A18DF8EBB6CD, NULL);
		RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536(_stringLiteral1426EAC460EF593AB4BA506E82CCB1FF95390521, NULL);
		RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536(_stringLiteral0A0752B6477148237058A475764F3518D510EA17, NULL);
		RMS_deleteRecord_m53CE0C3E394E384400B8E7407029AA0994DF6536(_stringLiteral424018CC0B74124F671E11A6AD8CB70E690A2290, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RMS__ctor_mFB41BFB46A7DEDFFC2825D18FF6D6BA78F36D273 (RMS_t2EE63225B33D3F42611815473D9CB888AF67DE5E* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScaleGUI_initScaleGUI_m6E323BBEAE2033304FF63E1BA58EF1E5E690DD1F (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral432215D84B1923AFCBDCFD5D05BA9511C0428C09);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCFE7F8CE331FE32E19232E498E43BD081A05C66F);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
		V_0 = L_0;
		String_t* L_1;
		L_1 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL);
		int32_t L_2;
		L_2 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
		V_0 = L_2;
		String_t* L_3;
		L_3 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL);
		String_t* L_4;
		L_4 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral432215D84B1923AFCBDCFD5D05BA9511C0428C09, L_1, _stringLiteralCFE7F8CE331FE32E19232E498E43BD081A05C66F, L_3, NULL);
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		Res_println_mA3284F99A573E5C6F039996BFCC82BE45379A6A7(L_4, NULL);
		int32_t L_5;
		L_5 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
		il2cpp_codegen_runtime_class_init_inline(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___WIDTH = ((float)L_5);
		int32_t L_6;
		L_6 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
		((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___HEIGHT = ((float)L_6);
		((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___scaleScreen = (bool)0;
		int32_t L_7;
		L_7 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScaleGUI_BeginGUI_m7311B658F881A4A71C75FC807D1CB7F032847FA5 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	float G_B4_0 = 0.0f;
	{
		il2cpp_codegen_runtime_class_init_inline(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		bool L_0 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___scaleScreen;
		if (!L_0)
		{
			goto IL_008c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_1 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___stack;
		il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2;
		L_2 = GUI_get_matrix_m3CA02DED0598EE32BD9E66CA533A78EFB0A246FC(NULL);
		NullCheck(L_1);
		List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_inline(L_1, L_2, List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_RuntimeMethod_var);
		il2cpp_codegen_initobj((&V_0), sizeof(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6));
		int32_t L_3;
		L_3 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
		int32_t L_4;
		L_4 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
		V_1 = ((float)L_4);
		float L_5 = V_1;
		V_2 = (1.0f);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		V_3 = L_6;
		float L_7 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___WIDTH;
		float L_8 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___HEIGHT;
		if ((!(((float)((float)(((float)L_3)/L_5))) < ((float)((float)(L_7/L_8))))))
		{
			goto IL_0057;
		}
	}
	{
		int32_t L_9;
		L_9 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
		il2cpp_codegen_runtime_class_init_inline(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		float L_10 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___WIDTH;
		G_B4_0 = ((float)(((float)L_9)/L_10));
		goto IL_0063;
	}

IL_0057:
	{
		int32_t L_11;
		L_11 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
		il2cpp_codegen_runtime_class_init_inline(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		float L_12 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___HEIGHT;
		G_B4_0 = ((float)(((float)L_11)/L_12));
	}

IL_0063:
	{
		V_2 = G_B4_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_3;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14;
		L_14 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		L_15 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
		float L_16 = V_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
		L_17 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_15, L_16, NULL);
		Matrix4x4_SetTRS_m8002A569FE81574DABE86044C8FF6F7C44DA21AA((&V_0), L_13, L_14, L_17, NULL);
		il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18;
		L_18 = GUI_get_matrix_m3CA02DED0598EE32BD9E66CA533A78EFB0A246FC(NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19 = V_0;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20;
		L_20 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_18, L_19, NULL);
		GUI_set_matrix_m7759FEC96FBCB97E02B1BA44D2EC1B3FEEFA257F(L_20, NULL);
	}

IL_008c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScaleGUI_EndGUI_m8C661AD0FF2C76CB79FE687501F7CA7FAFE89AEB (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_mA178AE64083A1AD3E08153E629F3119E54DA4F18_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m7ECA8E19707EB7795F4BC62BE1D6B35C34B5DF42_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		bool L_0 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___scaleScreen;
		if (!L_0)
		{
			goto IL_0038;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_1 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___stack;
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_2 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___stack;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_inline(L_2, List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_RuntimeMethod_var);
		NullCheck(L_1);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4;
		L_4 = List_1_get_Item_m7ECA8E19707EB7795F4BC62BE1D6B35C34B5DF42(L_1, ((int32_t)il2cpp_codegen_subtract(L_3, 1)), List_1_get_Item_m7ECA8E19707EB7795F4BC62BE1D6B35C34B5DF42_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
		GUI_set_matrix_m7759FEC96FBCB97E02B1BA44D2EC1B3FEEFA257F(L_4, NULL);
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_5 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___stack;
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_6 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___stack;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_inline(L_6, List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_RuntimeMethod_var);
		NullCheck(L_5);
		List_1_RemoveAt_mA178AE64083A1AD3E08153E629F3119E54DA4F18(L_5, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), List_1_RemoveAt_mA178AE64083A1AD3E08153E629F3119E54DA4F18_RuntimeMethod_var);
	}

IL_0038:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScaleGUI_scaleX_mC3CA7CE5E3E655361EA09F16472CB4F0E437A2A0 (float ___0_x, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		bool L_0 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___scaleScreen;
		if (L_0)
		{
			goto IL_0009;
		}
	}
	{
		float L_1 = ___0_x;
		return L_1;
	}

IL_0009:
	{
		float L_2 = ___0_x;
		il2cpp_codegen_runtime_class_init_inline(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		float L_3 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___WIDTH;
		int32_t L_4;
		L_4 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
		___0_x = ((float)(((float)il2cpp_codegen_multiply(L_2, L_3))/((float)L_4)));
		float L_5 = ___0_x;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScaleGUI_scaleY_m51040AE5FC57AAFA0609DD41E6C256D87B69B59D (float ___0_y, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		bool L_0 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___scaleScreen;
		if (L_0)
		{
			goto IL_0009;
		}
	}
	{
		float L_1 = ___0_y;
		return L_1;
	}

IL_0009:
	{
		float L_2 = ___0_y;
		il2cpp_codegen_runtime_class_init_inline(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		float L_3 = ((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___HEIGHT;
		int32_t L_4;
		L_4 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
		___0_y = ((float)(((float)il2cpp_codegen_multiply(L_2, L_3))/((float)L_4)));
		float L_5 = ___0_y;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScaleGUI__ctor_m4DB241F77EB5311D9C59B1C514D75D46384D69CC (ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScaleGUI__cctor_mF6E4DB497621788787EDEE318008A823F7230D47 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* L_0 = (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452*)il2cpp_codegen_object_new(List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452_il2cpp_TypeInfo_var);
		List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7(L_0, List_1__ctor_m7E96FE86519334BAB0B856C18ACB490B91E293A7_RuntimeMethod_var);
		((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___stack = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_StaticFields*)il2cpp_codegen_static_fields_for(ScaleGUI_tAC0F093B231E7B5B21591E227A94BCC5F3BBF8A6_il2cpp_TypeInfo_var))->___stack), (void*)L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scroll_clear_m2DD2A833B759FAEA2A7236EADC9FBA4E01577DE5 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, const RuntimeMethod* method) 
{
	{
		__this->___cmtoX = 0;
		__this->___cmtoY = 0;
		__this->___cmx = 0;
		__this->___cmy = 0;
		__this->___cmvx = 0;
		__this->___cmvy = 0;
		__this->___cmdx = 0;
		__this->___cmdy = 0;
		__this->___cmxLim = 0;
		__this->___cmyLim = 0;
		__this->___width = 0;
		__this->___height = 0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scroll_setClip_m15BB98E624993E20F3259B3523FD5D7C65E9DBE6 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_w, int32_t ___4_h, const RuntimeMethod* method) 
{
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		int32_t L_1 = ___1_x;
		int32_t L_2 = ___2_y;
		int32_t L_3 = ___3_w;
		int32_t L_4 = ___4_h;
		NullCheck(L_0);
		mGraphics_setClip_m40F6AC445C68B4E10ABA519E1A2EDC421FC39797(L_0, L_1, L_2, L_3, ((int32_t)il2cpp_codegen_subtract(L_4, 1)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_5 = ___0_g;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_6 = ___0_g;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = mGraphics_getTranslateX_m0081BC7A604BC933026464239DF8601C7BB175B9(L_6, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_8 = ___0_g;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = mGraphics_getTranslateY_mC8B2DF28F2BED3BFAAB16A3522AE8029D63F99EA(L_8, NULL);
		NullCheck(L_5);
		mGraphics_translate_m935DBC9CDE2048589DFCE243A3462166E912EDEC(L_5, ((-L_7)), ((-L_9)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_10 = ___0_g;
		int32_t L_11 = __this->___cmx;
		int32_t L_12 = __this->___cmy;
		NullCheck(L_10);
		mGraphics_translate_m935DBC9CDE2048589DFCE243A3462166E912EDEC(L_10, ((-L_11)), ((-L_12)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scroll_setClip_m684369A6A98BBBC4CF1FF74377AFCDC2AABF6984 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		int32_t L_1 = __this->___xPos;
		int32_t L_2 = __this->___yPos;
		int32_t L_3 = __this->___width;
		int32_t L_4 = __this->___height;
		NullCheck(L_0);
		mGraphics_setClip_m40F6AC445C68B4E10ABA519E1A2EDC421FC39797(L_0, L_1, L_2, L_3, ((int32_t)il2cpp_codegen_subtract(L_4, 1)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_5 = ___0_g;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_6 = ___0_g;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = mGraphics_getTranslateX_m0081BC7A604BC933026464239DF8601C7BB175B9(L_6, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_8 = ___0_g;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = mGraphics_getTranslateY_mC8B2DF28F2BED3BFAAB16A3522AE8029D63F99EA(L_8, NULL);
		NullCheck(L_5);
		mGraphics_translate_m935DBC9CDE2048589DFCE243A3462166E912EDEC(L_5, ((-L_7)), ((-L_9)), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_10 = ___0_g;
		int32_t L_11 = __this->___cmx;
		int32_t L_12 = __this->___cmy;
		NullCheck(L_10);
		mGraphics_translate_m935DBC9CDE2048589DFCE243A3462166E912EDEC(L_10, ((-L_11)), ((-L_12)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* Scroll_updateKey_m2DF23E73EAD0D3296AB780D7361F8334DAC8C7D9 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___styleUPDOWN;
		if (!L_0)
		{
			goto IL_000f;
		}
	}
	{
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_1;
		L_1 = Scroll_updateKeyScrollUpDown_m381D0F9FB6BF4D2EB953CFBAA279A7113D3E3C85(__this, NULL);
		return L_1;
	}

IL_000f:
	{
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_2;
		L_2 = Scroll_updateKeyScrollLeftRight_m73066A7EDE865D82AFA8AAAB5487582BCBCEFAE0(__this, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* Scroll_updateKeyScrollUpDown_m381D0F9FB6BF4D2EB953CFBAA279A7113D3E3C85 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	bool V_4 = false;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	int32_t V_10 = 0;
	int32_t V_11 = 0;
	int32_t V_12 = 0;
	int32_t G_B51_0 = 0;
	{
		int32_t L_0 = __this->___xPos;
		V_0 = L_0;
		int32_t L_1 = __this->___yPos;
		V_1 = L_1;
		int32_t L_2 = __this->___width;
		V_2 = L_2;
		int32_t L_3 = __this->___height;
		V_3 = L_3;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_4 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerDown;
		if (!L_4)
		{
			goto IL_01ff;
		}
	}
	{
		bool L_5 = __this->___pointerIsDowning;
		if (L_5)
		{
			goto IL_0091;
		}
	}
	{
		int32_t L_6 = V_0;
		int32_t L_7 = V_1;
		int32_t L_8 = V_2;
		int32_t L_9 = V_3;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_10;
		L_10 = GameCanvas_isPointer_m04836C0B0E776ACCB7AD9A5FCAA94984D67EBF23(L_6, L_7, L_8, L_9, NULL);
		if (!L_10)
		{
			goto IL_0091;
		}
	}
	{
		V_5 = 0;
		goto IL_0051;
	}

IL_003e:
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = __this->___pointerDownLastX;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_12 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___py;
		NullCheck(L_11);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_12);
		int32_t L_13 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_13, 1));
	}

IL_0051:
	{
		int32_t L_14 = V_5;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = __this->___pointerDownLastX;
		NullCheck(L_15);
		if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
		{
			goto IL_003e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_16 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___py;
		__this->___pointerDownFirstX = L_16;
		__this->___pointerIsDowning = (bool)1;
		__this->___selectedItem = (-1);
		int32_t L_17 = __this->___cmRun;
		__this->___isDownWhenRunning = (bool)((!(((uint32_t)L_17) <= ((uint32_t)0)))? 1 : 0);
		__this->___cmRun = 0;
		goto IL_01ff;
	}

IL_0091:
	{
		bool L_18 = __this->___pointerIsDowning;
		if (!L_18)
		{
			goto IL_01ff;
		}
	}
	{
		int32_t L_19 = __this->___pointerDownTime;
		__this->___pointerDownTime = ((int32_t)il2cpp_codegen_add(L_19, 1));
		int32_t L_20 = __this->___pointerDownTime;
		if ((((int32_t)L_20) <= ((int32_t)5)))
		{
			goto IL_013c;
		}
	}
	{
		int32_t L_21 = __this->___pointerDownFirstX;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_22 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___py;
		if ((!(((uint32_t)L_21) == ((uint32_t)L_22))))
		{
			goto IL_013c;
		}
	}
	{
		bool L_23 = __this->___isDownWhenRunning;
		if (L_23)
		{
			goto IL_013c;
		}
	}
	{
		__this->___pointerDownFirstX = ((int32_t)-1000);
		int32_t L_24 = __this->___ITEM_PER_LINE;
		if ((((int32_t)L_24) <= ((int32_t)1)))
		{
			goto IL_0121;
		}
	}
	{
		int32_t L_25 = __this->___cmtoY;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_26 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___py;
		int32_t L_27 = V_1;
		int32_t L_28 = __this->___ITEM_SIZE;
		V_7 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_25, L_26)), L_27))/L_28));
		int32_t L_29 = __this->___cmtoX;
		int32_t L_30 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___px;
		int32_t L_31 = V_0;
		int32_t L_32 = __this->___ITEM_SIZE;
		V_8 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_29, L_30)), L_31))/L_32));
		int32_t L_33 = V_7;
		int32_t L_34 = __this->___ITEM_PER_LINE;
		int32_t L_35 = V_8;
		__this->___selectedItem = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_33, L_34)), L_35));
		goto IL_013c;
	}

IL_0121:
	{
		int32_t L_36 = __this->___cmtoY;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_37 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___py;
		int32_t L_38 = V_1;
		int32_t L_39 = __this->___ITEM_SIZE;
		__this->___selectedItem = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_36, L_37)), L_38))/L_39));
	}

IL_013c:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_40 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___py;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = __this->___pointerDownLastX;
		NullCheck(L_41);
		int32_t L_42 = 0;
		int32_t L_43 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
		V_6 = ((int32_t)il2cpp_codegen_subtract(L_40, L_43));
		int32_t L_44 = V_6;
		if (!L_44)
		{
			goto IL_0160;
		}
	}
	{
		int32_t L_45 = __this->___selectedItem;
		if ((((int32_t)L_45) == ((int32_t)(-1))))
		{
			goto IL_0160;
		}
	}
	{
		__this->___selectedItem = (-1);
	}

IL_0160:
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = __this->___pointerDownLastX;
		NullCheck(L_46);
		V_9 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_46)->max_length)), 1));
		goto IL_0188;
	}

IL_016e:
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_47 = __this->___pointerDownLastX;
		int32_t L_48 = V_9;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_49 = __this->___pointerDownLastX;
		int32_t L_50 = V_9;
		NullCheck(L_49);
		int32_t L_51 = ((int32_t)il2cpp_codegen_subtract(L_50, 1));
		int32_t L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
		NullCheck(L_47);
		(L_47)->SetAt(static_cast<il2cpp_array_size_t>(L_48), (int32_t)L_52);
		int32_t L_53 = V_9;
		V_9 = ((int32_t)il2cpp_codegen_subtract(L_53, 1));
	}

IL_0188:
	{
		int32_t L_54 = V_9;
		if ((((int32_t)L_54) > ((int32_t)0)))
		{
			goto IL_016e;
		}
	}
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_55 = __this->___pointerDownLastX;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_56 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___py;
		NullCheck(L_55);
		(L_55)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_56);
		int32_t L_57 = __this->___cmtoY;
		int32_t L_58 = V_6;
		__this->___cmtoY = ((int32_t)il2cpp_codegen_subtract(L_57, L_58));
		int32_t L_59 = __this->___cmtoY;
		if ((((int32_t)L_59) >= ((int32_t)0)))
		{
			goto IL_01b9;
		}
	}
	{
		__this->___cmtoY = 0;
	}

IL_01b9:
	{
		int32_t L_60 = __this->___cmtoY;
		int32_t L_61 = __this->___cmyLim;
		if ((((int32_t)L_60) <= ((int32_t)L_61)))
		{
			goto IL_01d3;
		}
	}
	{
		int32_t L_62 = __this->___cmyLim;
		__this->___cmtoY = L_62;
	}

IL_01d3:
	{
		int32_t L_63 = __this->___cmy;
		if ((((int32_t)L_63) < ((int32_t)0)))
		{
			goto IL_01ea;
		}
	}
	{
		int32_t L_64 = __this->___cmy;
		int32_t L_65 = __this->___cmyLim;
		if ((((int32_t)L_64) <= ((int32_t)L_65)))
		{
			goto IL_01f0;
		}
	}

IL_01ea:
	{
		int32_t L_66 = V_6;
		V_6 = ((int32_t)(L_66/2));
	}

IL_01f0:
	{
		int32_t L_67 = __this->___cmy;
		int32_t L_68 = V_6;
		__this->___cmy = ((int32_t)il2cpp_codegen_subtract(L_67, L_68));
	}

IL_01ff:
	{
		V_4 = (bool)0;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_69 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease;
		if (!L_69)
		{
			goto IL_03be;
		}
	}
	{
		bool L_70 = __this->___pointerIsDowning;
		if (!L_70)
		{
			goto IL_03be;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_71 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___py;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_72 = __this->___pointerDownLastX;
		NullCheck(L_72);
		int32_t L_73 = 0;
		int32_t L_74 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_73));
		((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease = (bool)0;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_75;
		L_75 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_71, L_74)), NULL);
		if ((((int32_t)L_75) >= ((int32_t)((int32_t)20))))
		{
			goto IL_02ed;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_76 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___py;
		int32_t L_77 = __this->___pointerDownFirstX;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_78;
		L_78 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_76, L_77)), NULL);
		if ((((int32_t)L_78) >= ((int32_t)((int32_t)20))))
		{
			goto IL_02ed;
		}
	}
	{
		bool L_79 = __this->___isDownWhenRunning;
		if (L_79)
		{
			goto IL_02ed;
		}
	}
	{
		__this->___cmRun = 0;
		int32_t L_80 = __this->___cmy;
		__this->___cmtoY = L_80;
		__this->___pointerDownFirstX = ((int32_t)-1000);
		int32_t L_81 = __this->___ITEM_PER_LINE;
		if ((((int32_t)L_81) <= ((int32_t)1)))
		{
			goto IL_02c3;
		}
	}
	{
		int32_t L_82 = __this->___cmtoY;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_83 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___py;
		int32_t L_84 = V_1;
		int32_t L_85 = __this->___ITEM_SIZE;
		V_10 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_82, L_83)), L_84))/L_85));
		int32_t L_86 = __this->___cmtoX;
		int32_t L_87 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___px;
		int32_t L_88 = V_0;
		int32_t L_89 = __this->___ITEM_SIZE;
		V_11 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_86, L_87)), L_88))/L_89));
		int32_t L_90 = V_10;
		int32_t L_91 = __this->___ITEM_PER_LINE;
		int32_t L_92 = V_11;
		__this->___selectedItem = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_90, L_91)), L_92));
		goto IL_02de;
	}

IL_02c3:
	{
		int32_t L_93 = __this->___cmtoY;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_94 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___py;
		int32_t L_95 = V_1;
		int32_t L_96 = __this->___ITEM_SIZE;
		__this->___selectedItem = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_93, L_94)), L_95))/L_96));
	}

IL_02de:
	{
		__this->___pointerDownTime = 0;
		V_4 = (bool)1;
		goto IL_03aa;
	}

IL_02ed:
	{
		int32_t L_97 = __this->___selectedItem;
		if ((((int32_t)L_97) == ((int32_t)(-1))))
		{
			goto IL_030e;
		}
	}
	{
		int32_t L_98 = __this->___pointerDownTime;
		if ((((int32_t)L_98) <= ((int32_t)5)))
		{
			goto IL_030e;
		}
	}
	{
		__this->___pointerDownTime = 0;
		V_4 = (bool)1;
		goto IL_03aa;
	}

IL_030e:
	{
		int32_t L_99 = __this->___selectedItem;
		if ((!(((uint32_t)L_99) == ((uint32_t)(-1)))))
		{
			goto IL_03aa;
		}
	}
	{
		bool L_100 = __this->___isDownWhenRunning;
		if (L_100)
		{
			goto IL_03aa;
		}
	}
	{
		int32_t L_101 = __this->___cmy;
		if ((((int32_t)L_101) >= ((int32_t)0)))
		{
			goto IL_0337;
		}
	}
	{
		__this->___cmtoY = 0;
		goto IL_03aa;
	}

IL_0337:
	{
		int32_t L_102 = __this->___cmy;
		int32_t L_103 = __this->___cmyLim;
		if ((((int32_t)L_102) <= ((int32_t)L_103)))
		{
			goto IL_0353;
		}
	}
	{
		int32_t L_104 = __this->___cmyLim;
		__this->___cmtoY = L_104;
		goto IL_03aa;
	}

IL_0353:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_105 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___py;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_106 = __this->___pointerDownLastX;
		NullCheck(L_106);
		int32_t L_107 = 0;
		int32_t L_108 = (L_106)->GetAt(static_cast<il2cpp_array_size_t>(L_107));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_109 = __this->___pointerDownLastX;
		NullCheck(L_109);
		int32_t L_110 = 0;
		int32_t L_111 = (L_109)->GetAt(static_cast<il2cpp_array_size_t>(L_110));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_112 = __this->___pointerDownLastX;
		NullCheck(L_112);
		int32_t L_113 = 1;
		int32_t L_114 = (L_112)->GetAt(static_cast<il2cpp_array_size_t>(L_113));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_115 = __this->___pointerDownLastX;
		NullCheck(L_115);
		int32_t L_116 = 1;
		int32_t L_117 = (L_115)->GetAt(static_cast<il2cpp_array_size_t>(L_116));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_118 = __this->___pointerDownLastX;
		NullCheck(L_118);
		int32_t L_119 = 2;
		int32_t L_120 = (L_118)->GetAt(static_cast<il2cpp_array_size_t>(L_119));
		V_12 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_105, L_108)), ((int32_t)il2cpp_codegen_subtract(L_111, L_114)))), ((int32_t)il2cpp_codegen_subtract(L_117, L_120))));
		int32_t L_121 = V_12;
		if ((((int32_t)L_121) > ((int32_t)((int32_t)10))))
		{
			goto IL_039a;
		}
	}
	{
		int32_t L_122 = V_12;
		if ((((int32_t)L_122) < ((int32_t)((int32_t)-10))))
		{
			goto IL_0396;
		}
	}
	{
		G_B51_0 = 0;
		goto IL_039c;
	}

IL_0396:
	{
		G_B51_0 = ((int32_t)-10);
		goto IL_039c;
	}

IL_039a:
	{
		G_B51_0 = ((int32_t)10);
	}

IL_039c:
	{
		V_12 = G_B51_0;
		int32_t L_123 = V_12;
		__this->___cmRun = ((int32_t)il2cpp_codegen_multiply(((-L_123)), ((int32_t)100)));
	}

IL_03aa:
	{
		__this->___pointerIsDowning = (bool)0;
		__this->___pointerDownTime = 0;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease = (bool)0;
	}

IL_03be:
	{
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_124 = (ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE*)il2cpp_codegen_object_new(ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE_il2cpp_TypeInfo_var);
		ScrollResult__ctor_m7627C8D4A3B11DDF59B03796492F7E6A32C79BC2(L_124, NULL);
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_125 = L_124;
		int32_t L_126 = __this->___selectedItem;
		NullCheck(L_125);
		L_125->___selected = L_126;
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_127 = L_125;
		bool L_128 = V_4;
		NullCheck(L_127);
		L_127->___isFinish = L_128;
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_129 = L_127;
		bool L_130 = __this->___pointerIsDowning;
		NullCheck(L_129);
		L_129->___isDowning = L_130;
		return L_129;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* Scroll_updateKeyScrollLeftRight_m73066A7EDE865D82AFA8AAAB5487582BCBCEFAE0 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	bool V_4 = false;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	int32_t G_B46_0 = 0;
	{
		int32_t L_0 = __this->___xPos;
		V_0 = L_0;
		int32_t L_1 = __this->___yPos;
		V_1 = L_1;
		int32_t L_2 = __this->___width;
		V_2 = L_2;
		int32_t L_3 = __this->___height;
		V_3 = L_3;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_4 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerDown;
		if (!L_4)
		{
			goto IL_01b1;
		}
	}
	{
		bool L_5 = __this->___pointerIsDowning;
		if (L_5)
		{
			goto IL_0091;
		}
	}
	{
		int32_t L_6 = V_0;
		int32_t L_7 = V_1;
		int32_t L_8 = V_2;
		int32_t L_9 = V_3;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_10;
		L_10 = GameCanvas_isPointer_m04836C0B0E776ACCB7AD9A5FCAA94984D67EBF23(L_6, L_7, L_8, L_9, NULL);
		if (!L_10)
		{
			goto IL_0091;
		}
	}
	{
		V_5 = 0;
		goto IL_0051;
	}

IL_003e:
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = __this->___pointerDownLastX;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_12 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___px;
		NullCheck(L_11);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_12);
		int32_t L_13 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_13, 1));
	}

IL_0051:
	{
		int32_t L_14 = V_5;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = __this->___pointerDownLastX;
		NullCheck(L_15);
		if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
		{
			goto IL_003e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_16 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___px;
		__this->___pointerDownFirstX = L_16;
		__this->___pointerIsDowning = (bool)1;
		__this->___selectedItem = (-1);
		int32_t L_17 = __this->___cmRun;
		__this->___isDownWhenRunning = (bool)((!(((uint32_t)L_17) <= ((uint32_t)0)))? 1 : 0);
		__this->___cmRun = 0;
		goto IL_01b1;
	}

IL_0091:
	{
		bool L_18 = __this->___pointerIsDowning;
		if (!L_18)
		{
			goto IL_01b1;
		}
	}
	{
		int32_t L_19 = __this->___pointerDownTime;
		__this->___pointerDownTime = ((int32_t)il2cpp_codegen_add(L_19, 1));
		int32_t L_20 = __this->___pointerDownTime;
		if ((((int32_t)L_20) <= ((int32_t)5)))
		{
			goto IL_00ee;
		}
	}
	{
		int32_t L_21 = __this->___pointerDownFirstX;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_22 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___px;
		if ((!(((uint32_t)L_21) == ((uint32_t)L_22))))
		{
			goto IL_00ee;
		}
	}
	{
		bool L_23 = __this->___isDownWhenRunning;
		if (L_23)
		{
			goto IL_00ee;
		}
	}
	{
		__this->___pointerDownFirstX = ((int32_t)-1000);
		int32_t L_24 = __this->___cmtoX;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_25 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___px;
		int32_t L_26 = V_0;
		int32_t L_27 = __this->___ITEM_SIZE;
		__this->___selectedItem = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_24, L_25)), L_26))/L_27));
	}

IL_00ee:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_28 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___px;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = __this->___pointerDownLastX;
		NullCheck(L_29);
		int32_t L_30 = 0;
		int32_t L_31 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
		V_6 = ((int32_t)il2cpp_codegen_subtract(L_28, L_31));
		int32_t L_32 = V_6;
		if (!L_32)
		{
			goto IL_0112;
		}
	}
	{
		int32_t L_33 = __this->___selectedItem;
		if ((((int32_t)L_33) == ((int32_t)(-1))))
		{
			goto IL_0112;
		}
	}
	{
		__this->___selectedItem = (-1);
	}

IL_0112:
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = __this->___pointerDownLastX;
		NullCheck(L_34);
		V_7 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_34)->max_length)), 1));
		goto IL_013a;
	}

IL_0120:
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = __this->___pointerDownLastX;
		int32_t L_36 = V_7;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37 = __this->___pointerDownLastX;
		int32_t L_38 = V_7;
		NullCheck(L_37);
		int32_t L_39 = ((int32_t)il2cpp_codegen_subtract(L_38, 1));
		int32_t L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
		NullCheck(L_35);
		(L_35)->SetAt(static_cast<il2cpp_array_size_t>(L_36), (int32_t)L_40);
		int32_t L_41 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_subtract(L_41, 1));
	}

IL_013a:
	{
		int32_t L_42 = V_7;
		if ((((int32_t)L_42) > ((int32_t)0)))
		{
			goto IL_0120;
		}
	}
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = __this->___pointerDownLastX;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_44 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___px;
		NullCheck(L_43);
		(L_43)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_44);
		int32_t L_45 = __this->___cmtoX;
		int32_t L_46 = V_6;
		__this->___cmtoX = ((int32_t)il2cpp_codegen_subtract(L_45, L_46));
		int32_t L_47 = __this->___cmtoX;
		if ((((int32_t)L_47) >= ((int32_t)0)))
		{
			goto IL_016b;
		}
	}
	{
		__this->___cmtoX = 0;
	}

IL_016b:
	{
		int32_t L_48 = __this->___cmtoX;
		int32_t L_49 = __this->___cmxLim;
		if ((((int32_t)L_48) <= ((int32_t)L_49)))
		{
			goto IL_0185;
		}
	}
	{
		int32_t L_50 = __this->___cmxLim;
		__this->___cmtoX = L_50;
	}

IL_0185:
	{
		int32_t L_51 = __this->___cmx;
		if ((((int32_t)L_51) < ((int32_t)0)))
		{
			goto IL_019c;
		}
	}
	{
		int32_t L_52 = __this->___cmx;
		int32_t L_53 = __this->___cmxLim;
		if ((((int32_t)L_52) <= ((int32_t)L_53)))
		{
			goto IL_01a2;
		}
	}

IL_019c:
	{
		int32_t L_54 = V_6;
		V_6 = ((int32_t)(L_54/2));
	}

IL_01a2:
	{
		int32_t L_55 = __this->___cmx;
		int32_t L_56 = V_6;
		__this->___cmx = ((int32_t)il2cpp_codegen_subtract(L_55, L_56));
	}

IL_01b1:
	{
		V_4 = (bool)0;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_57 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease;
		if (!L_57)
		{
			goto IL_031c;
		}
	}
	{
		bool L_58 = __this->___pointerIsDowning;
		if (!L_58)
		{
			goto IL_031c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_59 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___px;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_60 = __this->___pointerDownLastX;
		NullCheck(L_60);
		int32_t L_61 = 0;
		int32_t L_62 = (L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_61));
		((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease = (bool)0;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_63;
		L_63 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_59, L_62)), NULL);
		if ((((int32_t)L_63) >= ((int32_t)((int32_t)20))))
		{
			goto IL_024b;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_64 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___px;
		int32_t L_65 = __this->___pointerDownFirstX;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_66;
		L_66 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_64, L_65)), NULL);
		if ((((int32_t)L_66) >= ((int32_t)((int32_t)20))))
		{
			goto IL_024b;
		}
	}
	{
		bool L_67 = __this->___isDownWhenRunning;
		if (L_67)
		{
			goto IL_024b;
		}
	}
	{
		__this->___cmRun = 0;
		int32_t L_68 = __this->___cmx;
		__this->___cmtoX = L_68;
		__this->___pointerDownFirstX = ((int32_t)-1000);
		int32_t L_69 = __this->___cmtoX;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_70 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___px;
		int32_t L_71 = V_0;
		int32_t L_72 = __this->___ITEM_SIZE;
		__this->___selectedItem = ((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_69, L_70)), L_71))/L_72));
		__this->___pointerDownTime = 0;
		V_4 = (bool)1;
		goto IL_0308;
	}

IL_024b:
	{
		int32_t L_73 = __this->___selectedItem;
		if ((((int32_t)L_73) == ((int32_t)(-1))))
		{
			goto IL_026c;
		}
	}
	{
		int32_t L_74 = __this->___pointerDownTime;
		if ((((int32_t)L_74) <= ((int32_t)5)))
		{
			goto IL_026c;
		}
	}
	{
		__this->___pointerDownTime = 0;
		V_4 = (bool)1;
		goto IL_0308;
	}

IL_026c:
	{
		int32_t L_75 = __this->___selectedItem;
		if ((!(((uint32_t)L_75) == ((uint32_t)(-1)))))
		{
			goto IL_0308;
		}
	}
	{
		bool L_76 = __this->___isDownWhenRunning;
		if (L_76)
		{
			goto IL_0308;
		}
	}
	{
		int32_t L_77 = __this->___cmx;
		if ((((int32_t)L_77) >= ((int32_t)0)))
		{
			goto IL_0295;
		}
	}
	{
		__this->___cmtoX = 0;
		goto IL_0308;
	}

IL_0295:
	{
		int32_t L_78 = __this->___cmx;
		int32_t L_79 = __this->___cmxLim;
		if ((((int32_t)L_78) <= ((int32_t)L_79)))
		{
			goto IL_02b1;
		}
	}
	{
		int32_t L_80 = __this->___cmxLim;
		__this->___cmtoX = L_80;
		goto IL_0308;
	}

IL_02b1:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_81 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___px;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_82 = __this->___pointerDownLastX;
		NullCheck(L_82);
		int32_t L_83 = 0;
		int32_t L_84 = (L_82)->GetAt(static_cast<il2cpp_array_size_t>(L_83));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_85 = __this->___pointerDownLastX;
		NullCheck(L_85);
		int32_t L_86 = 0;
		int32_t L_87 = (L_85)->GetAt(static_cast<il2cpp_array_size_t>(L_86));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_88 = __this->___pointerDownLastX;
		NullCheck(L_88);
		int32_t L_89 = 1;
		int32_t L_90 = (L_88)->GetAt(static_cast<il2cpp_array_size_t>(L_89));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_91 = __this->___pointerDownLastX;
		NullCheck(L_91);
		int32_t L_92 = 1;
		int32_t L_93 = (L_91)->GetAt(static_cast<il2cpp_array_size_t>(L_92));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_94 = __this->___pointerDownLastX;
		NullCheck(L_94);
		int32_t L_95 = 2;
		int32_t L_96 = (L_94)->GetAt(static_cast<il2cpp_array_size_t>(L_95));
		V_8 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_81, L_84)), ((int32_t)il2cpp_codegen_subtract(L_87, L_90)))), ((int32_t)il2cpp_codegen_subtract(L_93, L_96))));
		int32_t L_97 = V_8;
		if ((((int32_t)L_97) > ((int32_t)((int32_t)10))))
		{
			goto IL_02f8;
		}
	}
	{
		int32_t L_98 = V_8;
		if ((((int32_t)L_98) < ((int32_t)((int32_t)-10))))
		{
			goto IL_02f4;
		}
	}
	{
		G_B46_0 = 0;
		goto IL_02fa;
	}

IL_02f4:
	{
		G_B46_0 = ((int32_t)-10);
		goto IL_02fa;
	}

IL_02f8:
	{
		G_B46_0 = ((int32_t)10);
	}

IL_02fa:
	{
		V_8 = G_B46_0;
		int32_t L_99 = V_8;
		__this->___cmRun = ((int32_t)il2cpp_codegen_multiply(((-L_99)), ((int32_t)100)));
	}

IL_0308:
	{
		__this->___pointerIsDowning = (bool)0;
		__this->___pointerDownTime = 0;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease = (bool)0;
	}

IL_031c:
	{
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_100 = (ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE*)il2cpp_codegen_object_new(ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE_il2cpp_TypeInfo_var);
		ScrollResult__ctor_m7627C8D4A3B11DDF59B03796492F7E6A32C79BC2(L_100, NULL);
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_101 = L_100;
		int32_t L_102 = __this->___selectedItem;
		NullCheck(L_101);
		L_101->___selected = L_102;
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_103 = L_101;
		bool L_104 = V_4;
		NullCheck(L_103);
		L_103->___isFinish = L_104;
		ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* L_105 = L_103;
		bool L_106 = __this->___pointerIsDowning;
		NullCheck(L_105);
		L_105->___isDowning = L_106;
		return L_105;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scroll_updatecm_m90CF5D4BE2E925595D657244D22A2B11DCCA3B54 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___cmRun;
		if (!L_0)
		{
			goto IL_00ed;
		}
	}
	{
		bool L_1 = __this->___pointerIsDowning;
		if (L_1)
		{
			goto IL_00ed;
		}
	}
	{
		bool L_2 = __this->___styleUPDOWN;
		if (!L_2)
		{
			goto IL_0070;
		}
	}
	{
		int32_t L_3 = __this->___cmtoY;
		int32_t L_4 = __this->___cmRun;
		__this->___cmtoY = ((int32_t)il2cpp_codegen_add(L_3, ((int32_t)(L_4/((int32_t)100)))));
		int32_t L_5 = __this->___cmtoY;
		if ((((int32_t)L_5) >= ((int32_t)0)))
		{
			goto IL_0046;
		}
	}
	{
		__this->___cmtoY = 0;
		goto IL_00c0;
	}

IL_0046:
	{
		int32_t L_6 = __this->___cmtoY;
		int32_t L_7 = __this->___cmyLim;
		if ((((int32_t)L_6) <= ((int32_t)L_7)))
		{
			goto IL_0062;
		}
	}
	{
		int32_t L_8 = __this->___cmyLim;
		__this->___cmtoY = L_8;
		goto IL_00c0;
	}

IL_0062:
	{
		int32_t L_9 = __this->___cmtoY;
		__this->___cmy = L_9;
		goto IL_00c0;
	}

IL_0070:
	{
		int32_t L_10 = __this->___cmtoX;
		int32_t L_11 = __this->___cmRun;
		__this->___cmtoX = ((int32_t)il2cpp_codegen_add(L_10, ((int32_t)(L_11/((int32_t)100)))));
		int32_t L_12 = __this->___cmtoX;
		if ((((int32_t)L_12) >= ((int32_t)0)))
		{
			goto IL_0098;
		}
	}
	{
		__this->___cmtoX = 0;
		goto IL_00c0;
	}

IL_0098:
	{
		int32_t L_13 = __this->___cmtoX;
		int32_t L_14 = __this->___cmxLim;
		if ((((int32_t)L_13) <= ((int32_t)L_14)))
		{
			goto IL_00b4;
		}
	}
	{
		int32_t L_15 = __this->___cmxLim;
		__this->___cmtoX = L_15;
		goto IL_00c0;
	}

IL_00b4:
	{
		int32_t L_16 = __this->___cmtoX;
		__this->___cmx = L_16;
	}

IL_00c0:
	{
		int32_t L_17 = __this->___cmRun;
		__this->___cmRun = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_17, ((int32_t)9)))/((int32_t)10)));
		int32_t L_18 = __this->___cmRun;
		if ((((int32_t)L_18) >= ((int32_t)((int32_t)100))))
		{
			goto IL_00ed;
		}
	}
	{
		int32_t L_19 = __this->___cmRun;
		if ((((int32_t)L_19) <= ((int32_t)((int32_t)-100))))
		{
			goto IL_00ed;
		}
	}
	{
		__this->___cmRun = 0;
	}

IL_00ed:
	{
		int32_t L_20 = __this->___cmx;
		int32_t L_21 = __this->___cmtoX;
		if ((((int32_t)L_20) == ((int32_t)L_21)))
		{
			goto IL_014f;
		}
	}
	{
		bool L_22 = __this->___pointerIsDowning;
		if (L_22)
		{
			goto IL_014f;
		}
	}
	{
		int32_t L_23 = __this->___cmtoX;
		int32_t L_24 = __this->___cmx;
		__this->___cmvx = ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_23, L_24))<<2));
		int32_t L_25 = __this->___cmdx;
		int32_t L_26 = __this->___cmvx;
		__this->___cmdx = ((int32_t)il2cpp_codegen_add(L_25, L_26));
		int32_t L_27 = __this->___cmx;
		int32_t L_28 = __this->___cmdx;
		__this->___cmx = ((int32_t)il2cpp_codegen_add(L_27, ((int32_t)(L_28>>4))));
		int32_t L_29 = __this->___cmdx;
		__this->___cmdx = ((int32_t)(L_29&((int32_t)15)));
	}

IL_014f:
	{
		int32_t L_30 = __this->___cmy;
		int32_t L_31 = __this->___cmtoY;
		if ((((int32_t)L_30) == ((int32_t)L_31)))
		{
			goto IL_01b1;
		}
	}
	{
		bool L_32 = __this->___pointerIsDowning;
		if (L_32)
		{
			goto IL_01b1;
		}
	}
	{
		int32_t L_33 = __this->___cmtoY;
		int32_t L_34 = __this->___cmy;
		__this->___cmvy = ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_33, L_34))<<2));
		int32_t L_35 = __this->___cmdy;
		int32_t L_36 = __this->___cmvy;
		__this->___cmdy = ((int32_t)il2cpp_codegen_add(L_35, L_36));
		int32_t L_37 = __this->___cmy;
		int32_t L_38 = __this->___cmdy;
		__this->___cmy = ((int32_t)il2cpp_codegen_add(L_37, ((int32_t)(L_38>>4))));
		int32_t L_39 = __this->___cmdy;
		__this->___cmdy = ((int32_t)(L_39&((int32_t)15)));
	}

IL_01b1:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scroll_setStyle_m12296143C642ABB4FB55AD8F859F3806317F5550 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, int32_t ___0_nItem, int32_t ___1_ITEM_SIZE, int32_t ___2_xPos, int32_t ___3_yPos, int32_t ___4_width, int32_t ___5_height, bool ___6_styleUPDOWN, int32_t ___7_ITEM_PER_LINE, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___2_xPos;
		__this->___xPos = L_0;
		int32_t L_1 = ___3_yPos;
		__this->___yPos = L_1;
		int32_t L_2 = ___1_ITEM_SIZE;
		__this->___ITEM_SIZE = L_2;
		int32_t L_3 = ___0_nItem;
		__this->___nITEM = L_3;
		int32_t L_4 = ___4_width;
		__this->___width = L_4;
		int32_t L_5 = ___5_height;
		__this->___height = L_5;
		bool L_6 = ___6_styleUPDOWN;
		__this->___styleUPDOWN = L_6;
		int32_t L_7 = ___7_ITEM_PER_LINE;
		__this->___ITEM_PER_LINE = L_7;
		bool L_8 = ___6_styleUPDOWN;
		if (!L_8)
		{
			goto IL_004f;
		}
	}
	{
		int32_t L_9 = ___0_nItem;
		int32_t L_10 = ___1_ITEM_SIZE;
		int32_t L_11 = ___5_height;
		__this->___cmyLim = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_multiply(L_9, L_10)), L_11));
		goto IL_005b;
	}

IL_004f:
	{
		int32_t L_12 = ___0_nItem;
		int32_t L_13 = ___1_ITEM_SIZE;
		int32_t L_14 = ___4_width;
		__this->___cmxLim = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_multiply(L_12, L_13)), L_14));
	}

IL_005b:
	{
		int32_t L_15 = __this->___cmyLim;
		if ((((int32_t)L_15) >= ((int32_t)0)))
		{
			goto IL_006b;
		}
	}
	{
		__this->___cmyLim = 0;
	}

IL_006b:
	{
		int32_t L_16 = __this->___cmxLim;
		if ((((int32_t)L_16) >= ((int32_t)0)))
		{
			goto IL_007b;
		}
	}
	{
		__this->___cmxLim = 0;
	}

IL_007b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scroll_moveTo_m69FD171B358C73153DDFD7ED73B0E19558A00940 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, int32_t ___0_to, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___styleUPDOWN;
		if (!L_0)
		{
			goto IL_004d;
		}
	}
	{
		int32_t L_1 = ___0_to;
		int32_t L_2 = __this->___height;
		int32_t L_3 = __this->___ITEM_SIZE;
		___0_to = ((int32_t)il2cpp_codegen_subtract(L_1, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_2, L_3))/2))));
		int32_t L_4 = ___0_to;
		__this->___cmtoY = L_4;
		int32_t L_5 = __this->___cmtoY;
		if ((((int32_t)L_5) >= ((int32_t)0)))
		{
			goto IL_0032;
		}
	}
	{
		__this->___cmtoY = 0;
	}

IL_0032:
	{
		int32_t L_6 = __this->___cmtoY;
		int32_t L_7 = __this->___cmyLim;
		if ((((int32_t)L_6) <= ((int32_t)L_7)))
		{
			goto IL_0091;
		}
	}
	{
		int32_t L_8 = __this->___cmyLim;
		__this->___cmtoY = L_8;
		return;
	}

IL_004d:
	{
		int32_t L_9 = ___0_to;
		int32_t L_10 = __this->___width;
		int32_t L_11 = __this->___ITEM_SIZE;
		___0_to = ((int32_t)il2cpp_codegen_subtract(L_9, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_10, L_11))/2))));
		int32_t L_12 = ___0_to;
		__this->___cmtoX = L_12;
		int32_t L_13 = __this->___cmtoX;
		if ((((int32_t)L_13) >= ((int32_t)0)))
		{
			goto IL_0077;
		}
	}
	{
		__this->___cmtoX = 0;
	}

IL_0077:
	{
		int32_t L_14 = __this->___cmtoX;
		int32_t L_15 = __this->___cmxLim;
		if ((((int32_t)L_14) <= ((int32_t)L_15)))
		{
			goto IL_0091;
		}
	}
	{
		int32_t L_16 = __this->___cmxLim;
		__this->___cmtoX = L_16;
	}

IL_0091:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* Scroll_gI_m5404B07D1E86D82A0FB38BCB2B3C0722F0B17852 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_0 = ((Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177_StaticFields*)il2cpp_codegen_static_fields_for(Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177_il2cpp_TypeInfo_var))->___me;
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_1 = (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177*)il2cpp_codegen_object_new(Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177_il2cpp_TypeInfo_var);
		Scroll__ctor_m5DAC4850BC685F595B7556C49DB41548F8741EB5(L_1, NULL);
		((Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177_StaticFields*)il2cpp_codegen_static_fields_for(Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177_il2cpp_TypeInfo_var))->___me = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177_StaticFields*)il2cpp_codegen_static_fields_for(Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177_il2cpp_TypeInfo_var))->___me), (void*)L_1);
	}

IL_0011:
	{
		Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* L_2 = ((Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177_StaticFields*)il2cpp_codegen_static_fields_for(Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177_il2cpp_TypeInfo_var))->___me;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scroll__ctor_m5DAC4850BC685F595B7556C49DB41548F8741EB5 (Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
		__this->___pointerDownLastX = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___pointerDownLastX), (void*)L_0);
		__this->___styleUPDOWN = (bool)1;
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScrollResult__ctor_m7627C8D4A3B11DDF59B03796492F7E6A32C79BC2 (ScrollResult_t4578E527E19729559F67E27989AC7557B5E521AE* __this, const RuntimeMethod* method) 
{
	{
		__this->___selected = (-1);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectCharScr__ctor_m7B8F044DA675DC4666E9CCC56AFF2E09F8615A0D (SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		__this->___isNullChar = (bool)1;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_0 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		__this->___moveUp = ((int32_t)il2cpp_codegen_subtract(((int32_t)(L_0/2)), 2));
		int32_t L_1 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		__this->___moveDow = ((int32_t)il2cpp_codegen_add(((int32_t)(L_1/2)), 2));
		il2cpp_codegen_runtime_class_init_inline(mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54_il2cpp_TypeInfo_var);
		mScreen__ctor_m779E6F19A6D0D212222FBF0E09672F408F86205E(__this, NULL);
		__this->___w1char = ((int32_t)48);
		__this->___h1char = ((int32_t)85);
		int32_t L_2 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		if ((((int32_t)L_2) >= ((int32_t)((int32_t)160))))
		{
			goto IL_004f;
		}
	}
	{
		__this->___w1char = ((int32_t)32);
	}

IL_004f:
	{
		__this->___padchar = 7;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_3 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_4 = __this->___w1char;
		__this->___x = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((int32_t)il2cpp_codegen_subtract(L_3, ((int32_t)il2cpp_codegen_multiply(3, L_4))))>>1)), 5));
		int32_t L_5 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hh;
		int32_t L_6 = __this->___h1char;
		__this->___y = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_5, ((int32_t)(L_6>>1)))), ((int32_t)10)));
		bool L_7 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isTouch;
		if (!L_7)
		{
			goto IL_0108;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_8 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		if ((((int32_t)L_8) <= ((int32_t)((int32_t)200))))
		{
			goto IL_0108;
		}
	}
	{
		__this->___w1char = ((int32_t)74);
		__this->___padchar = ((int32_t)25);
		__this->___h1char = ((int32_t)110);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_9 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_10 = __this->___w1char;
		__this->___x = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((int32_t)il2cpp_codegen_subtract(L_9, ((int32_t)il2cpp_codegen_multiply(3, L_10))))>>1)), ((int32_t)20)));
		int32_t L_11 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hh;
		int32_t L_12 = __this->___h1char;
		__this->___y = ((int32_t)il2cpp_codegen_subtract(L_11, ((int32_t)(L_12>>1))));
		int32_t L_13 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		if ((((int32_t)L_13) >= ((int32_t)((int32_t)320))))
		{
			goto IL_0108;
		}
	}
	{
		__this->___padchar = 6;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_14 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		int32_t L_15 = __this->___w1char;
		__this->___x = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((int32_t)il2cpp_codegen_subtract(L_14, ((int32_t)il2cpp_codegen_multiply(3, L_15))))>>1)), 6));
	}

IL_0108:
	{
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___left = (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___left), (void*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)NULL);
		il2cpp_codegen_runtime_class_init_inline(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		String_t* L_16 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___SELECT;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_17 = (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)il2cpp_codegen_object_new(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1_il2cpp_TypeInfo_var);
		Command__ctor_m8EFC72AD8087CE3EFDD2AF9864C76C1C399810ED(L_17, L_16, __this, ((int32_t)1000), NULL, NULL);
		__this->___cmdSelect = L_17;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cmdSelect), (void*)L_17);
		String_t* L_18 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_19 = (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)il2cpp_codegen_object_new(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1_il2cpp_TypeInfo_var);
		Command__ctor_m8EFC72AD8087CE3EFDD2AF9864C76C1C399810ED(L_19, L_18, __this, ((int32_t)1000), NULL, NULL);
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___center = L_19;
		Il2CppCodeGenWriteBarrier((void**)(&((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___center), (void*)L_19);
		String_t* L_20 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___EXIT;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_21 = (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)il2cpp_codegen_object_new(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1_il2cpp_TypeInfo_var);
		Command__ctor_m8EFC72AD8087CE3EFDD2AF9864C76C1C399810ED(L_21, L_20, __this, ((int32_t)1001), NULL, NULL);
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___right = L_21;
		Il2CppCodeGenWriteBarrier((void**)(&((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___right), (void*)L_21);
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_22 = __this->___cmdSelect;
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___left = L_22;
		Il2CppCodeGenWriteBarrier((void**)(&((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___left), (void*)L_22);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_23 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isTouch;
		if (!L_23)
		{
			goto IL_017c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		bool L_24 = ((Main_t6125012C4D88701077DD3C4660130C5535730E1E_StaticFields*)il2cpp_codegen_static_fields_for(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var))->___isPC;
		if (L_24)
		{
			goto IL_017c;
		}
	}
	{
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___center = (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___center), (void*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)NULL);
		((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___left = (Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___left), (void*)(Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1*)NULL);
	}

IL_017c:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_25 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isTouch;
		if (!L_25)
		{
			goto IL_020f;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_26 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		if ((((int32_t)L_26) < ((int32_t)((int32_t)320))))
		{
			goto IL_020f;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		bool L_27 = ((Main_t6125012C4D88701077DD3C4660130C5535730E1E_StaticFields*)il2cpp_codegen_static_fields_for(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var))->___isPC;
		if (!L_27)
		{
			goto IL_01e7;
		}
	}
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_28 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___left;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_29 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		NullCheck(L_28);
		L_28->___x = ((int32_t)il2cpp_codegen_subtract(((int32_t)(L_29/2)), ((int32_t)160)));
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_30 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___center;
		int32_t L_31 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		NullCheck(L_30);
		L_30->___x = ((int32_t)il2cpp_codegen_subtract(((int32_t)(L_31/2)), ((int32_t)35)));
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_32 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___left;
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_33 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___center;
		int32_t L_34 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		int32_t L_35 = ((int32_t)il2cpp_codegen_subtract(L_34, ((int32_t)26)));
		V_0 = L_35;
		NullCheck(L_33);
		L_33->___y = L_35;
		int32_t L_36 = V_0;
		NullCheck(L_32);
		L_32->___y = L_36;
	}

IL_01e7:
	{
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_37 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___right;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_38 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		NullCheck(L_37);
		L_37->___x = ((int32_t)il2cpp_codegen_add(((int32_t)(L_38/2)), ((int32_t)88)));
		Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* L_39 = ((mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54*)__this)->___right;
		int32_t L_40 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		NullCheck(L_39);
		L_39->___y = ((int32_t)il2cpp_codegen_subtract(L_40, ((int32_t)26)));
	}

IL_020f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* SelectCharScr_gI_mD8C1A59D528AA428730BD4ABC4902904FB91496E (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* L_0 = ((SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_StaticFields*)il2cpp_codegen_static_fields_for(SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_il2cpp_TypeInfo_var))->___instance;
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* L_1 = (SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F*)il2cpp_codegen_object_new(SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_il2cpp_TypeInfo_var);
		SelectCharScr__ctor_m7B8F044DA675DC4666E9CCC56AFF2E09F8615A0D(L_1, NULL);
		((SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_StaticFields*)il2cpp_codegen_static_fields_for(SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_il2cpp_TypeInfo_var))->___instance = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_StaticFields*)il2cpp_codegen_static_fields_for(SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_il2cpp_TypeInfo_var))->___instance), (void*)L_1);
	}

IL_0011:
	{
		SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* L_2 = ((SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_StaticFields*)il2cpp_codegen_static_fields_for(SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_il2cpp_TypeInfo_var))->___instance;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectCharScr_initSelectChar_m9F26FF9856211C3911620BF2516754C22BA43DFC (SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* G_B3_0 = NULL;
	SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* G_B2_0 = NULL;
	int32_t G_B4_0 = 0;
	SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* G_B4_1 = NULL;
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3);
		__this->___name = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)L_0);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
		__this->___parthead = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___parthead), (void*)L_1);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
		__this->___partleg = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___partleg), (void*)L_2);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
		__this->___partbody = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___partbody), (void*)L_3);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
		__this->___partWp = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___partWp), (void*)L_4);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
		__this->___level = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___level), (void*)L_5);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3);
		__this->___phai = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___phai), (void*)L_6);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		__this->___gender = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___gender), (void*)L_7);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_8 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isTouch;
		if (!L_8)
		{
			goto IL_007a;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var);
		bool L_9 = ((Main_t6125012C4D88701077DD3C4660130C5535730E1E_StaticFields*)il2cpp_codegen_static_fields_for(Main_t6125012C4D88701077DD3C4660130C5535730E1E_il2cpp_TypeInfo_var))->___isPC;
		if (!L_9)
		{
			G_B3_0 = __this;
			goto IL_0072;
		}
		G_B2_0 = __this;
	}
	{
		G_B4_0 = 0;
		G_B4_1 = G_B2_0;
		goto IL_0073;
	}

IL_0072:
	{
		G_B4_0 = (-1);
		G_B4_1 = G_B3_0;
	}

IL_0073:
	{
		NullCheck(G_B4_1);
		G_B4_1->___indexSelect = G_B4_0;
		goto IL_0081;
	}

IL_007a:
	{
		__this->___indexSelect = 0;
	}

IL_0081:
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6* L_10;
		L_10 = GameScr_gI_m26BF6CA4E5B7A30A6498B3EF9992BD1CA23B8798(NULL);
		NullCheck(L_10);
		GameScr_readPart_mC6826F92C2FC9CA57303FA96AFB41364C3BD638F(L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_init_m586B584B38EA01D65714990636F4BA9ADE86F180(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectCharScr_doSelect_m5D8E7C4FAAB7E3CA4DB2DA6D9B81121ED9001104 (SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateCharScr_t94CC9D0F48F236849C99056270B973DC751ED43A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___name;
		int32_t L_1 = __this->___indexSelect;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		String_t* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		if (!L_3)
		{
			goto IL_003f;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = __this->___name;
		int32_t L_5 = __this->___indexSelect;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		String_t* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		((SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_StaticFields*)il2cpp_codegen_static_fields_for(SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_il2cpp_TypeInfo_var))->___nameSelect = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&((SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_StaticFields*)il2cpp_codegen_static_fields_for(SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F_il2cpp_TypeInfo_var))->___nameSelect), (void*)L_7);
		Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D* L_8;
		L_8 = Service_gI_m3CCADAF033AB9D23EEAE06445881D9557028CD32(NULL);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = __this->___name;
		int32_t L_10 = __this->___indexSelect;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		String_t* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		NullCheck(L_8);
		Service_selectCharToPlay_m4D6ABBEEA368C5692B0E340BECE5DA62F8C10C56(L_8, L_12, NULL);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isLoading = (bool)1;
		return;
	}

IL_003f:
	{
		il2cpp_codegen_runtime_class_init_inline(CreateCharScr_t94CC9D0F48F236849C99056270B973DC751ED43A_il2cpp_TypeInfo_var);
		CreateCharScr_t94CC9D0F48F236849C99056270B973DC751ED43A* L_13;
		L_13 = CreateCharScr_gI_m8F5608E4FB65A6FC938B7B18765C2E8000C6CBFD(NULL);
		NullCheck(L_13);
		VirtualActionInvoker0::Invoke(4, L_13);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectCharScr_updateKey_mB0FFA068D0B96CA43DB21B18025A180FF1F01AE3 (SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Key_tABCAEDDA423FEA303C2D20401D8E0797217C46F7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral547C1A2407D09A1C40D9160ADC6C72B28F0DA631);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		mScreen_updateKey_m061E0BF1B3A0818DB9628BFA3876C8DD67F7D6F2(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972* L_0 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___currentDialog;
		if (!L_0)
		{
			goto IL_000e;
		}
	}
	{
		return;
	}

IL_000e:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		il2cpp_codegen_runtime_class_init_inline(Key_tABCAEDDA423FEA303C2D20401D8E0797217C46F7_il2cpp_TypeInfo_var);
		int32_t L_2 = ((Key_tABCAEDDA423FEA303C2D20401D8E0797217C46F7_StaticFields*)il2cpp_codegen_static_fields_for(Key_tABCAEDDA423FEA303C2D20401D8E0797217C46F7_il2cpp_TypeInfo_var))->___NUM6;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		uint8_t L_4 = (uint8_t)(L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		if (L_4)
		{
			goto IL_002f;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		NullCheck(L_5);
		int32_t L_6 = ((int32_t)25);
		uint8_t L_7 = (uint8_t)(L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		if (L_7)
		{
			goto IL_002f;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_8 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		NullCheck(L_8);
		int32_t L_9 = ((int32_t)22);
		uint8_t L_10 = (uint8_t)(L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		if (!L_10)
		{
			goto IL_0057;
		}
	}

IL_002f:
	{
		int32_t L_11 = __this->___indexSelect;
		__this->___indexSelect = ((int32_t)il2cpp_codegen_add(L_11, 1));
		int32_t L_12 = __this->___indexSelect;
		if ((((int32_t)L_12) < ((int32_t)3)))
		{
			goto IL_004d;
		}
	}
	{
		__this->___indexSelect = 0;
	}

IL_004d:
	{
		Out_println_mDBA56AD04D69071EEC075F3CC3EA4906B485B817(_stringLiteral547C1A2407D09A1C40D9160ADC6C72B28F0DA631, NULL);
	}

IL_0057:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_13 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		il2cpp_codegen_runtime_class_init_inline(Key_tABCAEDDA423FEA303C2D20401D8E0797217C46F7_il2cpp_TypeInfo_var);
		int32_t L_14 = ((Key_tABCAEDDA423FEA303C2D20401D8E0797217C46F7_StaticFields*)il2cpp_codegen_static_fields_for(Key_tABCAEDDA423FEA303C2D20401D8E0797217C46F7_il2cpp_TypeInfo_var))->___NUM4;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		uint8_t L_16 = (uint8_t)(L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		if (L_16)
		{
			goto IL_0078;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_17 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		NullCheck(L_17);
		int32_t L_18 = ((int32_t)25);
		uint8_t L_19 = (uint8_t)(L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
		if (L_19)
		{
			goto IL_0078;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_20 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___keyPressedz;
		NullCheck(L_20);
		int32_t L_21 = ((int32_t)23);
		uint8_t L_22 = (uint8_t)(L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		if (!L_22)
		{
			goto IL_0096;
		}
	}

IL_0078:
	{
		int32_t L_23 = __this->___indexSelect;
		__this->___indexSelect = ((int32_t)il2cpp_codegen_subtract(L_23, 1));
		int32_t L_24 = __this->___indexSelect;
		if ((((int32_t)L_24) >= ((int32_t)0)))
		{
			goto IL_0096;
		}
	}
	{
		__this->___indexSelect = 2;
	}

IL_0096:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_25 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerDown;
		if (!L_25)
		{
			goto IL_00f3;
		}
	}
	{
		int32_t L_26 = __this->___x;
		int32_t L_27 = __this->___y;
		int32_t L_28 = __this->___w1char;
		int32_t L_29 = __this->___padchar;
		int32_t L_30 = __this->___h1char;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_31;
		L_31 = GameCanvas_isPointerHoldIn_m234C35FAF5C1849E79803D0E1530460C2CF9F78E(L_26, L_27, ((int32_t)il2cpp_codegen_multiply(3, ((int32_t)il2cpp_codegen_add(L_28, L_29)))), L_30, NULL);
		if (!L_31)
		{
			goto IL_00f3;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_32 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___px;
		int32_t L_33 = __this->___x;
		int32_t L_34 = __this->___w1char;
		int32_t L_35 = __this->___padchar;
		V_0 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_32, L_33))/((int32_t)il2cpp_codegen_add(L_34, L_35))));
		int32_t L_36 = V_0;
		if ((((int32_t)L_36) <= ((int32_t)2)))
		{
			goto IL_00e6;
		}
	}
	{
		V_0 = 2;
	}

IL_00e6:
	{
		int32_t L_37 = V_0;
		if ((((int32_t)L_37) >= ((int32_t)0)))
		{
			goto IL_00ec;
		}
	}
	{
		V_0 = 0;
	}

IL_00ec:
	{
		int32_t L_38 = V_0;
		__this->___indexSelect = L_38;
	}

IL_00f3:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_39 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isPointerJustRelease;
		if (!L_39)
		{
			goto IL_0141;
		}
	}
	{
		int32_t L_40 = __this->___x;
		int32_t L_41 = __this->___y;
		int32_t L_42 = __this->___w1char;
		int32_t L_43 = __this->___padchar;
		int32_t L_44 = __this->___h1char;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_45;
		L_45 = GameCanvas_isPointerHoldIn_m234C35FAF5C1849E79803D0E1530460C2CF9F78E(L_40, L_41, ((int32_t)il2cpp_codegen_multiply(3, ((int32_t)il2cpp_codegen_add(L_42, L_43)))), L_44, NULL);
		if (!L_45)
		{
			goto IL_013a;
		}
	}
	{
		__this->___waitToPerform = 5;
		il2cpp_codegen_runtime_class_init_inline(Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_il2cpp_TypeInfo_var);
		int8_t L_46 = ((Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_StaticFields*)il2cpp_codegen_static_fields_for(Sound_t06FB644265ECCFDDC2E12D87F6111B3760FC17A0_il2cpp_TypeInfo_var))->___MBClick;
		Sound_play_m812D6AEF2485DC97D8DEA4C3EAE5178FEEE0883E(L_46, (0.400000006f), NULL);
		goto IL_0141;
	}

IL_013a:
	{
		__this->___indexSelect = (-1);
	}

IL_0141:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		GameCanvas_clearKeyHold_mDD0A8BA5104A9DF2FC4FAB603E2884002043DC08(NULL);
		GameCanvas_clearKeyPressed_m697A4B25890475A4D47ACED73091A4C853FA2906(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectCharScr_update_mCE6C6508F36C34C0B3201E0C2CF91B8C379F7248 (SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		int32_t L_0 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___cmx;
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___cmx = ((int32_t)il2cpp_codegen_add(L_0, 1));
		int32_t L_1 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___cmx;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_2 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		if ((((int32_t)L_1) <= ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_2, 3)), ((int32_t)100))))))
		{
			goto IL_0024;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___cmx = ((int32_t)100);
	}

IL_0024:
	{
		SelectCharScr_updateOpen_m02A0B254DBCAFF0638201533D9690CDBFD043897(__this, NULL);
		int32_t L_3 = __this->___waitToPerform;
		if ((((int32_t)L_3) <= ((int32_t)0)))
		{
			goto IL_0058;
		}
	}
	{
		int32_t L_4 = __this->___waitToPerform;
		__this->___waitToPerform = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
		int32_t L_5 = __this->___waitToPerform;
		if (L_5)
		{
			goto IL_0058;
		}
	}
	{
		int32_t L_6 = __this->___indexSelect;
		if ((((int32_t)L_6) < ((int32_t)0)))
		{
			goto IL_0058;
		}
	}
	{
		SelectCharScr_doSelect_m5D8E7C4FAAB7E3CA4DB2DA6D9B81121ED9001104(__this, NULL);
	}

IL_0058:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectCharScr_switchToMe_m76090D4EC617F2D7B753418B97242E7E0477A14E (SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateCharScr_t94CC9D0F48F236849C99056270B973DC751ED43A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Handle_t683341B4132F9789B35DCF5F304C9EEBCD30AFDF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LoginScr_tC859CD60B2ED059FFFD2EB2B7FE1C7347A9847F8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(Handle_t683341B4132F9789B35DCF5F304C9EEBCD30AFDF_il2cpp_TypeInfo_var);
		Handle_Stop_mAA769E57300FA45F5F629A098CA1BF1217CD7498(NULL);
		((LoginScr_tC859CD60B2ED059FFFD2EB2B7FE1C7347A9847F8_StaticFields*)il2cpp_codegen_static_fields_for(LoginScr_tC859CD60B2ED059FFFD2EB2B7FE1C7347A9847F8_il2cpp_TypeInfo_var))->___isAutoLogin = (bool)0;
		mScreen_switchToMe_mAE4E475B10739DAAB3138CC687F74E02310FAF40(__this, NULL);
		V_0 = 0;
		goto IL_002c;
	}

IL_0015:
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___name;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		String_t* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		if (!L_3)
		{
			goto IL_0028;
		}
	}
	{
		__this->___isNullChar = (bool)0;
		goto IL_0037;
	}

IL_0028:
	{
		int32_t L_4 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
	}

IL_002c:
	{
		int32_t L_5 = V_0;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = __this->___name;
		NullCheck(L_6);
		if ((((int32_t)L_5) < ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))
		{
			goto IL_0015;
		}
	}

IL_0037:
	{
		bool L_7 = __this->___isNullChar;
		if (!L_7)
		{
			goto IL_0049;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreateCharScr_t94CC9D0F48F236849C99056270B973DC751ED43A_il2cpp_TypeInfo_var);
		CreateCharScr_t94CC9D0F48F236849C99056270B973DC751ED43A* L_8;
		L_8 = CreateCharScr_gI_m8F5608E4FB65A6FC938B7B18765C2E8000C6CBFD(NULL);
		NullCheck(L_8);
		VirtualActionInvoker0::Invoke(4, L_8);
	}

IL_0049:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectCharScr_paint_m78C1E9B2838E5F7EB5B557A416FC2BC7C21ADF74 (SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1168E92C164109D6220480DEDA987085B2A21155);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* V_2 = NULL;
	Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* V_3 = NULL;
	Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* V_4 = NULL;
	Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* V_5 = NULL;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_0 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		GameCanvas_paintBGGameScr_mBC2360D6708EFA29CB60F4A614DE4954D10A8051(L_0, NULL);
		V_0 = 0;
		goto IL_00b5;
	}

IL_000d:
	{
		int32_t L_1 = __this->___indexSelect;
		int32_t L_2 = V_0;
		if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
		{
			goto IL_004b;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* L_3 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___paintz;
		int32_t L_4 = __this->___x;
		int32_t L_5 = V_0;
		int32_t L_6 = __this->___w1char;
		int32_t L_7 = __this->___padchar;
		int32_t L_8 = __this->___y;
		int32_t L_9 = __this->___w1char;
		int32_t L_10 = __this->___h1char;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_11 = ___0_g;
		NullCheck(L_3);
		Paint_paintFrameInsideSelected_m00F1B503D6445CFE589CA66246682B4EACBAAB00(L_3, ((int32_t)il2cpp_codegen_add(L_4, ((int32_t)il2cpp_codegen_multiply(L_5, ((int32_t)il2cpp_codegen_add(L_6, L_7)))))), L_8, L_9, L_10, L_11, NULL);
		goto IL_007e;
	}

IL_004b:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* L_12 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___paintz;
		int32_t L_13 = __this->___x;
		int32_t L_14 = V_0;
		int32_t L_15 = __this->___w1char;
		int32_t L_16 = __this->___padchar;
		int32_t L_17 = __this->___y;
		int32_t L_18 = __this->___w1char;
		int32_t L_19 = __this->___h1char;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_20 = ___0_g;
		NullCheck(L_12);
		Paint_paintFrameInside_mE27B394ED5FB4EC541F28B22147627EFCA88D69F(L_12, ((int32_t)il2cpp_codegen_add(L_13, ((int32_t)il2cpp_codegen_multiply(L_14, ((int32_t)il2cpp_codegen_add(L_15, L_16)))))), L_17, L_18, L_19, L_20, NULL);
	}

IL_007e:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* L_21 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___paintz;
		int32_t L_22 = __this->___x;
		int32_t L_23 = V_0;
		int32_t L_24 = __this->___w1char;
		int32_t L_25 = __this->___padchar;
		int32_t L_26 = __this->___y;
		int32_t L_27 = __this->___w1char;
		int32_t L_28 = __this->___h1char;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_29 = ___0_g;
		NullCheck(L_21);
		Paint_paintFrameBorder_mB06A470D84D46745AB3D0AAF4C221F3358606513(L_21, ((int32_t)il2cpp_codegen_add(L_22, ((int32_t)il2cpp_codegen_multiply(L_23, ((int32_t)il2cpp_codegen_add(L_24, L_25)))))), L_26, L_27, L_28, L_29, NULL);
		int32_t L_30 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_30, 1));
	}

IL_00b5:
	{
		int32_t L_31 = V_0;
		if ((((int32_t)L_31) < ((int32_t)3)))
		{
			goto IL_000d;
		}
	}
	{
		V_1 = 0;
		goto IL_0690;
	}

IL_00c3:
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = __this->___name;
		int32_t L_33 = V_1;
		NullCheck(L_32);
		int32_t L_34 = L_33;
		String_t* L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
		if (!L_35)
		{
			goto IL_068c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		PartU5BU5D_t0B274D4A3005BA1EEDF847C47D87E53BC855655A* L_36 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___parts;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37 = __this->___parthead;
		int32_t L_38 = V_1;
		NullCheck(L_37);
		int32_t L_39 = L_38;
		int32_t L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
		NullCheck(L_36);
		int32_t L_41 = L_40;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_42 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
		V_2 = L_42;
		PartU5BU5D_t0B274D4A3005BA1EEDF847C47D87E53BC855655A* L_43 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___parts;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_44 = __this->___partleg;
		int32_t L_45 = V_1;
		NullCheck(L_44);
		int32_t L_46 = L_45;
		int32_t L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
		NullCheck(L_43);
		int32_t L_48 = L_47;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_49 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
		V_3 = L_49;
		PartU5BU5D_t0B274D4A3005BA1EEDF847C47D87E53BC855655A* L_50 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___parts;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = __this->___partbody;
		int32_t L_52 = V_1;
		NullCheck(L_51);
		int32_t L_53 = L_52;
		int32_t L_54 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
		NullCheck(L_50);
		int32_t L_55 = L_54;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_56 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
		V_4 = L_56;
		PartU5BU5D_t0B274D4A3005BA1EEDF847C47D87E53BC855655A* L_57 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___parts;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = __this->___partWp;
		int32_t L_59 = V_1;
		NullCheck(L_58);
		int32_t L_60 = L_59;
		int32_t L_61 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
		NullCheck(L_57);
		int32_t L_62 = L_61;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_63 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_62));
		V_5 = L_63;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_64 = V_2;
		NullCheck(L_64);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_65 = L_64->___pi;
		if (!L_65)
		{
			goto IL_0121;
		}
	}
	{
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_66 = V_2;
		NullCheck(L_66);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_67 = L_66->___pi;
		NullCheck(L_67);
		if ((((int32_t)((int32_t)(((RuntimeArray*)L_67)->max_length))) >= ((int32_t)8)))
		{
			goto IL_0136;
		}
	}

IL_0121:
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_68;
		L_68 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_69 = __this->___gender;
		int32_t L_70 = V_1;
		NullCheck(L_69);
		int32_t L_71 = L_70;
		int8_t L_72 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
		NullCheck(L_68);
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_73;
		L_73 = Char_getDefaultHead_m612F79AEE9508E05D5D89324309B689AD0F69D17(L_68, L_72, NULL);
		V_2 = L_73;
		goto IL_0182;
	}

IL_0136:
	{
		V_8 = 0;
		goto IL_0176;
	}

IL_013b:
	{
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_74 = V_2;
		NullCheck(L_74);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_75 = L_74->___pi;
		int32_t L_76 = V_8;
		NullCheck(L_75);
		int32_t L_77 = L_76;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_78 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_77));
		if (!L_78)
		{
			goto IL_015b;
		}
	}
	{
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_79 = V_2;
		NullCheck(L_79);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_80 = L_79->___pi;
		int32_t L_81 = V_8;
		NullCheck(L_80);
		int32_t L_82 = L_81;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_83 = (L_80)->GetAt(static_cast<il2cpp_array_size_t>(L_82));
		NullCheck(L_83);
		int16_t L_84 = L_83->___id;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		bool L_85;
		L_85 = SmallImage_isExitsImage_m89D397A49DE31AF6550B88EEE23EAE832FDE630B(L_84, NULL);
		if (L_85)
		{
			goto IL_0170;
		}
	}

IL_015b:
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_86;
		L_86 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_87 = __this->___gender;
		int32_t L_88 = V_1;
		NullCheck(L_87);
		int32_t L_89 = L_88;
		int8_t L_90 = (L_87)->GetAt(static_cast<il2cpp_array_size_t>(L_89));
		NullCheck(L_86);
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_91;
		L_91 = Char_getDefaultHead_m612F79AEE9508E05D5D89324309B689AD0F69D17(L_86, L_90, NULL);
		V_2 = L_91;
		goto IL_0182;
	}

IL_0170:
	{
		int32_t L_92 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add(L_92, 1));
	}

IL_0176:
	{
		int32_t L_93 = V_8;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_94 = V_2;
		NullCheck(L_94);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_95 = L_94->___pi;
		NullCheck(L_95);
		if ((((int32_t)L_93) < ((int32_t)((int32_t)(((RuntimeArray*)L_95)->max_length)))))
		{
			goto IL_013b;
		}
	}

IL_0182:
	{
		int32_t L_96 = __this->___x;
		int32_t L_97 = V_1;
		int32_t L_98 = __this->___w1char;
		int32_t L_99 = __this->___padchar;
		int32_t L_100 = __this->___w1char;
		V_6 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_96, ((int32_t)il2cpp_codegen_multiply(L_97, ((int32_t)il2cpp_codegen_add(L_98, L_99)))))), ((int32_t)(L_100/2))));
		V_7 = 0;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		bool L_101 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___isTouch;
		if (L_101)
		{
			goto IL_0426;
		}
	}
	{
		int32_t L_102 = __this->___y;
		int32_t L_103 = __this->___h1char;
		V_7 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_102, ((int32_t)(L_103/2)))), ((int32_t)16)));
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_104 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_105 = V_5;
		NullCheck(L_105);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_106 = L_105->___pi;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_107 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_107);
		int32_t L_108 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_109 = (L_107)->GetAt(static_cast<il2cpp_array_size_t>(L_108));
		NullCheck(L_109);
		int32_t L_110 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_111 = (L_109)->GetAt(static_cast<il2cpp_array_size_t>(L_110));
		NullCheck(L_111);
		int32_t L_112 = 0;
		int32_t L_113 = (L_111)->GetAt(static_cast<il2cpp_array_size_t>(L_112));
		NullCheck(L_106);
		int32_t L_114 = L_113;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_115 = (L_106)->GetAt(static_cast<il2cpp_array_size_t>(L_114));
		NullCheck(L_115);
		int16_t L_116 = L_115->___id;
		int32_t L_117 = V_6;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_118 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_118);
		int32_t L_119 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_120 = (L_118)->GetAt(static_cast<il2cpp_array_size_t>(L_119));
		NullCheck(L_120);
		int32_t L_121 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_122 = (L_120)->GetAt(static_cast<il2cpp_array_size_t>(L_121));
		NullCheck(L_122);
		int32_t L_123 = 1;
		int32_t L_124 = (L_122)->GetAt(static_cast<il2cpp_array_size_t>(L_123));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_125 = V_5;
		NullCheck(L_125);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_126 = L_125->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_127 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_127);
		int32_t L_128 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_129 = (L_127)->GetAt(static_cast<il2cpp_array_size_t>(L_128));
		NullCheck(L_129);
		int32_t L_130 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_131 = (L_129)->GetAt(static_cast<il2cpp_array_size_t>(L_130));
		NullCheck(L_131);
		int32_t L_132 = 0;
		int32_t L_133 = (L_131)->GetAt(static_cast<il2cpp_array_size_t>(L_132));
		NullCheck(L_126);
		int32_t L_134 = L_133;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_135 = (L_126)->GetAt(static_cast<il2cpp_array_size_t>(L_134));
		NullCheck(L_135);
		int8_t L_136 = L_135->___dx;
		int32_t L_137 = V_7;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_138 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_138);
		int32_t L_139 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_140 = (L_138)->GetAt(static_cast<il2cpp_array_size_t>(L_139));
		NullCheck(L_140);
		int32_t L_141 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_142 = (L_140)->GetAt(static_cast<il2cpp_array_size_t>(L_141));
		NullCheck(L_142);
		int32_t L_143 = 2;
		int32_t L_144 = (L_142)->GetAt(static_cast<il2cpp_array_size_t>(L_143));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_145 = V_5;
		NullCheck(L_145);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_146 = L_145->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_147 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_147);
		int32_t L_148 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_149 = (L_147)->GetAt(static_cast<il2cpp_array_size_t>(L_148));
		NullCheck(L_149);
		int32_t L_150 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_151 = (L_149)->GetAt(static_cast<il2cpp_array_size_t>(L_150));
		NullCheck(L_151);
		int32_t L_152 = 0;
		int32_t L_153 = (L_151)->GetAt(static_cast<il2cpp_array_size_t>(L_152));
		NullCheck(L_146);
		int32_t L_154 = L_153;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_155 = (L_146)->GetAt(static_cast<il2cpp_array_size_t>(L_154));
		NullCheck(L_155);
		int8_t L_156 = L_155->___dy;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_104, L_116, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_117, L_124)), (int32_t)L_136)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_137, L_144)), (int32_t)L_156)), 0, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_157 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_158 = V_3;
		NullCheck(L_158);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_159 = L_158->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_160 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_160);
		int32_t L_161 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_162 = (L_160)->GetAt(static_cast<il2cpp_array_size_t>(L_161));
		NullCheck(L_162);
		int32_t L_163 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_164 = (L_162)->GetAt(static_cast<il2cpp_array_size_t>(L_163));
		NullCheck(L_164);
		int32_t L_165 = 0;
		int32_t L_166 = (L_164)->GetAt(static_cast<il2cpp_array_size_t>(L_165));
		NullCheck(L_159);
		int32_t L_167 = L_166;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_168 = (L_159)->GetAt(static_cast<il2cpp_array_size_t>(L_167));
		NullCheck(L_168);
		int16_t L_169 = L_168->___id;
		int32_t L_170 = V_6;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_171 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_171);
		int32_t L_172 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_173 = (L_171)->GetAt(static_cast<il2cpp_array_size_t>(L_172));
		NullCheck(L_173);
		int32_t L_174 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_175 = (L_173)->GetAt(static_cast<il2cpp_array_size_t>(L_174));
		NullCheck(L_175);
		int32_t L_176 = 1;
		int32_t L_177 = (L_175)->GetAt(static_cast<il2cpp_array_size_t>(L_176));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_178 = V_3;
		NullCheck(L_178);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_179 = L_178->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_180 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_180);
		int32_t L_181 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_182 = (L_180)->GetAt(static_cast<il2cpp_array_size_t>(L_181));
		NullCheck(L_182);
		int32_t L_183 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_184 = (L_182)->GetAt(static_cast<il2cpp_array_size_t>(L_183));
		NullCheck(L_184);
		int32_t L_185 = 0;
		int32_t L_186 = (L_184)->GetAt(static_cast<il2cpp_array_size_t>(L_185));
		NullCheck(L_179);
		int32_t L_187 = L_186;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_188 = (L_179)->GetAt(static_cast<il2cpp_array_size_t>(L_187));
		NullCheck(L_188);
		int8_t L_189 = L_188->___dx;
		int32_t L_190 = V_7;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_191 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_191);
		int32_t L_192 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_193 = (L_191)->GetAt(static_cast<il2cpp_array_size_t>(L_192));
		NullCheck(L_193);
		int32_t L_194 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_195 = (L_193)->GetAt(static_cast<il2cpp_array_size_t>(L_194));
		NullCheck(L_195);
		int32_t L_196 = 2;
		int32_t L_197 = (L_195)->GetAt(static_cast<il2cpp_array_size_t>(L_196));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_198 = V_3;
		NullCheck(L_198);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_199 = L_198->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_200 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_200);
		int32_t L_201 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_202 = (L_200)->GetAt(static_cast<il2cpp_array_size_t>(L_201));
		NullCheck(L_202);
		int32_t L_203 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_204 = (L_202)->GetAt(static_cast<il2cpp_array_size_t>(L_203));
		NullCheck(L_204);
		int32_t L_205 = 0;
		int32_t L_206 = (L_204)->GetAt(static_cast<il2cpp_array_size_t>(L_205));
		NullCheck(L_199);
		int32_t L_207 = L_206;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_208 = (L_199)->GetAt(static_cast<il2cpp_array_size_t>(L_207));
		NullCheck(L_208);
		int8_t L_209 = L_208->___dy;
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_157, L_169, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_170, L_177)), (int32_t)L_189)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_190, L_197)), (int32_t)L_209)), 0, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_210 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_211 = V_4;
		NullCheck(L_211);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_212 = L_211->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_213 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_213);
		int32_t L_214 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_215 = (L_213)->GetAt(static_cast<il2cpp_array_size_t>(L_214));
		NullCheck(L_215);
		int32_t L_216 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_217 = (L_215)->GetAt(static_cast<il2cpp_array_size_t>(L_216));
		NullCheck(L_217);
		int32_t L_218 = 0;
		int32_t L_219 = (L_217)->GetAt(static_cast<il2cpp_array_size_t>(L_218));
		NullCheck(L_212);
		int32_t L_220 = L_219;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_221 = (L_212)->GetAt(static_cast<il2cpp_array_size_t>(L_220));
		NullCheck(L_221);
		int16_t L_222 = L_221->___id;
		int32_t L_223 = V_6;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_224 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_224);
		int32_t L_225 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_226 = (L_224)->GetAt(static_cast<il2cpp_array_size_t>(L_225));
		NullCheck(L_226);
		int32_t L_227 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_228 = (L_226)->GetAt(static_cast<il2cpp_array_size_t>(L_227));
		NullCheck(L_228);
		int32_t L_229 = 1;
		int32_t L_230 = (L_228)->GetAt(static_cast<il2cpp_array_size_t>(L_229));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_231 = V_4;
		NullCheck(L_231);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_232 = L_231->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_233 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_233);
		int32_t L_234 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_235 = (L_233)->GetAt(static_cast<il2cpp_array_size_t>(L_234));
		NullCheck(L_235);
		int32_t L_236 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_237 = (L_235)->GetAt(static_cast<il2cpp_array_size_t>(L_236));
		NullCheck(L_237);
		int32_t L_238 = 0;
		int32_t L_239 = (L_237)->GetAt(static_cast<il2cpp_array_size_t>(L_238));
		NullCheck(L_232);
		int32_t L_240 = L_239;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_241 = (L_232)->GetAt(static_cast<il2cpp_array_size_t>(L_240));
		NullCheck(L_241);
		int8_t L_242 = L_241->___dx;
		int32_t L_243 = V_7;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_244 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_244);
		int32_t L_245 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_246 = (L_244)->GetAt(static_cast<il2cpp_array_size_t>(L_245));
		NullCheck(L_246);
		int32_t L_247 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_248 = (L_246)->GetAt(static_cast<il2cpp_array_size_t>(L_247));
		NullCheck(L_248);
		int32_t L_249 = 2;
		int32_t L_250 = (L_248)->GetAt(static_cast<il2cpp_array_size_t>(L_249));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_251 = V_4;
		NullCheck(L_251);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_252 = L_251->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_253 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_253);
		int32_t L_254 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_255 = (L_253)->GetAt(static_cast<il2cpp_array_size_t>(L_254));
		NullCheck(L_255);
		int32_t L_256 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_257 = (L_255)->GetAt(static_cast<il2cpp_array_size_t>(L_256));
		NullCheck(L_257);
		int32_t L_258 = 0;
		int32_t L_259 = (L_257)->GetAt(static_cast<il2cpp_array_size_t>(L_258));
		NullCheck(L_252);
		int32_t L_260 = L_259;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_261 = (L_252)->GetAt(static_cast<il2cpp_array_size_t>(L_260));
		NullCheck(L_261);
		int8_t L_262 = L_261->___dy;
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_210, L_222, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_223, L_230)), (int32_t)L_242)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_243, L_250)), (int32_t)L_262)), 0, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_263 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_264 = V_2;
		NullCheck(L_264);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_265 = L_264->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_266 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_266);
		int32_t L_267 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_268 = (L_266)->GetAt(static_cast<il2cpp_array_size_t>(L_267));
		NullCheck(L_268);
		int32_t L_269 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_270 = (L_268)->GetAt(static_cast<il2cpp_array_size_t>(L_269));
		NullCheck(L_270);
		int32_t L_271 = 0;
		int32_t L_272 = (L_270)->GetAt(static_cast<il2cpp_array_size_t>(L_271));
		NullCheck(L_265);
		int32_t L_273 = L_272;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_274 = (L_265)->GetAt(static_cast<il2cpp_array_size_t>(L_273));
		NullCheck(L_274);
		int16_t L_275 = L_274->___id;
		int32_t L_276 = V_6;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_277 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_277);
		int32_t L_278 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_279 = (L_277)->GetAt(static_cast<il2cpp_array_size_t>(L_278));
		NullCheck(L_279);
		int32_t L_280 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_281 = (L_279)->GetAt(static_cast<il2cpp_array_size_t>(L_280));
		NullCheck(L_281);
		int32_t L_282 = 1;
		int32_t L_283 = (L_281)->GetAt(static_cast<il2cpp_array_size_t>(L_282));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_284 = V_2;
		NullCheck(L_284);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_285 = L_284->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_286 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_286);
		int32_t L_287 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_288 = (L_286)->GetAt(static_cast<il2cpp_array_size_t>(L_287));
		NullCheck(L_288);
		int32_t L_289 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_290 = (L_288)->GetAt(static_cast<il2cpp_array_size_t>(L_289));
		NullCheck(L_290);
		int32_t L_291 = 0;
		int32_t L_292 = (L_290)->GetAt(static_cast<il2cpp_array_size_t>(L_291));
		NullCheck(L_285);
		int32_t L_293 = L_292;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_294 = (L_285)->GetAt(static_cast<il2cpp_array_size_t>(L_293));
		NullCheck(L_294);
		int8_t L_295 = L_294->___dx;
		int32_t L_296 = V_7;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_297 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_297);
		int32_t L_298 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_299 = (L_297)->GetAt(static_cast<il2cpp_array_size_t>(L_298));
		NullCheck(L_299);
		int32_t L_300 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_301 = (L_299)->GetAt(static_cast<il2cpp_array_size_t>(L_300));
		NullCheck(L_301);
		int32_t L_302 = 2;
		int32_t L_303 = (L_301)->GetAt(static_cast<il2cpp_array_size_t>(L_302));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_304 = V_2;
		NullCheck(L_304);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_305 = L_304->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_306 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_306);
		int32_t L_307 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_308 = (L_306)->GetAt(static_cast<il2cpp_array_size_t>(L_307));
		NullCheck(L_308);
		int32_t L_309 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_310 = (L_308)->GetAt(static_cast<il2cpp_array_size_t>(L_309));
		NullCheck(L_310);
		int32_t L_311 = 0;
		int32_t L_312 = (L_310)->GetAt(static_cast<il2cpp_array_size_t>(L_311));
		NullCheck(L_305);
		int32_t L_313 = L_312;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_314 = (L_305)->GetAt(static_cast<il2cpp_array_size_t>(L_313));
		NullCheck(L_314);
		int8_t L_315 = L_314->___dy;
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_263, L_275, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_276, L_283)), (int32_t)L_295)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_296, L_303)), (int32_t)L_315)), 0, 0, NULL);
		int32_t L_316 = __this->___indexSelect;
		int32_t L_317 = V_1;
		if ((!(((uint32_t)L_316) == ((uint32_t)L_317))))
		{
			goto IL_068c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_318 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_319 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_320 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___CHARINGFO;
		NullCheck(L_320);
		int32_t L_321 = 0;
		String_t* L_322 = (L_320)->GetAt(static_cast<il2cpp_array_size_t>(L_321));
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_323 = __this->___name;
		int32_t L_324 = V_1;
		NullCheck(L_323);
		int32_t L_325 = L_324;
		String_t* L_326 = (L_323)->GetAt(static_cast<il2cpp_array_size_t>(L_325));
		String_t* L_327;
		L_327 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_322, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155, L_326, NULL);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_328 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_329 = __this->___y;
		int32_t L_330 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___CENTER;
		NullCheck(L_318);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_318, L_319, L_327, L_328, ((int32_t)il2cpp_codegen_subtract(L_329, ((int32_t)45))), L_330, NULL);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_331 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7b_white;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_332 = ___0_g;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_333 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___CHARINGFO;
		NullCheck(L_333);
		int32_t L_334 = 1;
		String_t* L_335 = (L_333)->GetAt(static_cast<il2cpp_array_size_t>(L_334));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_336 = __this->___level;
		int32_t L_337 = V_1;
		NullCheck(L_336);
		String_t* L_338;
		L_338 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(((L_336)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_337))), NULL);
		String_t* L_339;
		L_339 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_335, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155, L_338, NULL);
		int32_t L_340 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_341 = __this->___y;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_342 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7b_blue;
		NullCheck(L_331);
		mFont_drawString_mAD9AE263B297E117350AE82CCB949AE5A1C990B4(L_331, L_332, L_339, L_340, ((int32_t)il2cpp_codegen_subtract(L_341, ((int32_t)28))), 2, L_342, NULL);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_343 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7b_white;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_344 = ___0_g;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_345 = __this->___phai;
		int32_t L_346 = V_1;
		NullCheck(L_345);
		int32_t L_347 = L_346;
		String_t* L_348 = (L_345)->GetAt(static_cast<il2cpp_array_size_t>(L_347));
		int32_t L_349 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___hw;
		int32_t L_350 = __this->___y;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_351 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7b_blue;
		NullCheck(L_343);
		mFont_drawString_mAD9AE263B297E117350AE82CCB949AE5A1C990B4(L_343, L_344, L_348, L_349, ((int32_t)il2cpp_codegen_subtract(L_350, ((int32_t)16))), 2, L_351, NULL);
		goto IL_068c;
	}

IL_0426:
	{
		int32_t L_352 = __this->___y;
		int32_t L_353 = __this->___h1char;
		V_7 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_352, ((int32_t)(L_353/2)))), 5));
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_354 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_355 = V_5;
		NullCheck(L_355);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_356 = L_355->___pi;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_357 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_357);
		int32_t L_358 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_359 = (L_357)->GetAt(static_cast<il2cpp_array_size_t>(L_358));
		NullCheck(L_359);
		int32_t L_360 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_361 = (L_359)->GetAt(static_cast<il2cpp_array_size_t>(L_360));
		NullCheck(L_361);
		int32_t L_362 = 0;
		int32_t L_363 = (L_361)->GetAt(static_cast<il2cpp_array_size_t>(L_362));
		NullCheck(L_356);
		int32_t L_364 = L_363;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_365 = (L_356)->GetAt(static_cast<il2cpp_array_size_t>(L_364));
		NullCheck(L_365);
		int16_t L_366 = L_365->___id;
		int32_t L_367 = V_6;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_368 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_368);
		int32_t L_369 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_370 = (L_368)->GetAt(static_cast<il2cpp_array_size_t>(L_369));
		NullCheck(L_370);
		int32_t L_371 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_372 = (L_370)->GetAt(static_cast<il2cpp_array_size_t>(L_371));
		NullCheck(L_372);
		int32_t L_373 = 1;
		int32_t L_374 = (L_372)->GetAt(static_cast<il2cpp_array_size_t>(L_373));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_375 = V_5;
		NullCheck(L_375);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_376 = L_375->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_377 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_377);
		int32_t L_378 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_379 = (L_377)->GetAt(static_cast<il2cpp_array_size_t>(L_378));
		NullCheck(L_379);
		int32_t L_380 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_381 = (L_379)->GetAt(static_cast<il2cpp_array_size_t>(L_380));
		NullCheck(L_381);
		int32_t L_382 = 0;
		int32_t L_383 = (L_381)->GetAt(static_cast<il2cpp_array_size_t>(L_382));
		NullCheck(L_376);
		int32_t L_384 = L_383;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_385 = (L_376)->GetAt(static_cast<il2cpp_array_size_t>(L_384));
		NullCheck(L_385);
		int8_t L_386 = L_385->___dx;
		int32_t L_387 = V_7;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_388 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_388);
		int32_t L_389 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_390 = (L_388)->GetAt(static_cast<il2cpp_array_size_t>(L_389));
		NullCheck(L_390);
		int32_t L_391 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_392 = (L_390)->GetAt(static_cast<il2cpp_array_size_t>(L_391));
		NullCheck(L_392);
		int32_t L_393 = 2;
		int32_t L_394 = (L_392)->GetAt(static_cast<il2cpp_array_size_t>(L_393));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_395 = V_5;
		NullCheck(L_395);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_396 = L_395->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_397 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_397);
		int32_t L_398 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_399 = (L_397)->GetAt(static_cast<il2cpp_array_size_t>(L_398));
		NullCheck(L_399);
		int32_t L_400 = 3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_401 = (L_399)->GetAt(static_cast<il2cpp_array_size_t>(L_400));
		NullCheck(L_401);
		int32_t L_402 = 0;
		int32_t L_403 = (L_401)->GetAt(static_cast<il2cpp_array_size_t>(L_402));
		NullCheck(L_396);
		int32_t L_404 = L_403;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_405 = (L_396)->GetAt(static_cast<il2cpp_array_size_t>(L_404));
		NullCheck(L_405);
		int8_t L_406 = L_405->___dy;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_354, L_366, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_367, L_374)), (int32_t)L_386)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_387, L_394)), (int32_t)L_406)), 0, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_407 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_408 = V_3;
		NullCheck(L_408);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_409 = L_408->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_410 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_410);
		int32_t L_411 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_412 = (L_410)->GetAt(static_cast<il2cpp_array_size_t>(L_411));
		NullCheck(L_412);
		int32_t L_413 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_414 = (L_412)->GetAt(static_cast<il2cpp_array_size_t>(L_413));
		NullCheck(L_414);
		int32_t L_415 = 0;
		int32_t L_416 = (L_414)->GetAt(static_cast<il2cpp_array_size_t>(L_415));
		NullCheck(L_409);
		int32_t L_417 = L_416;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_418 = (L_409)->GetAt(static_cast<il2cpp_array_size_t>(L_417));
		NullCheck(L_418);
		int16_t L_419 = L_418->___id;
		int32_t L_420 = V_6;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_421 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_421);
		int32_t L_422 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_423 = (L_421)->GetAt(static_cast<il2cpp_array_size_t>(L_422));
		NullCheck(L_423);
		int32_t L_424 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_425 = (L_423)->GetAt(static_cast<il2cpp_array_size_t>(L_424));
		NullCheck(L_425);
		int32_t L_426 = 1;
		int32_t L_427 = (L_425)->GetAt(static_cast<il2cpp_array_size_t>(L_426));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_428 = V_3;
		NullCheck(L_428);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_429 = L_428->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_430 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_430);
		int32_t L_431 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_432 = (L_430)->GetAt(static_cast<il2cpp_array_size_t>(L_431));
		NullCheck(L_432);
		int32_t L_433 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_434 = (L_432)->GetAt(static_cast<il2cpp_array_size_t>(L_433));
		NullCheck(L_434);
		int32_t L_435 = 0;
		int32_t L_436 = (L_434)->GetAt(static_cast<il2cpp_array_size_t>(L_435));
		NullCheck(L_429);
		int32_t L_437 = L_436;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_438 = (L_429)->GetAt(static_cast<il2cpp_array_size_t>(L_437));
		NullCheck(L_438);
		int8_t L_439 = L_438->___dx;
		int32_t L_440 = V_7;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_441 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_441);
		int32_t L_442 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_443 = (L_441)->GetAt(static_cast<il2cpp_array_size_t>(L_442));
		NullCheck(L_443);
		int32_t L_444 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_445 = (L_443)->GetAt(static_cast<il2cpp_array_size_t>(L_444));
		NullCheck(L_445);
		int32_t L_446 = 2;
		int32_t L_447 = (L_445)->GetAt(static_cast<il2cpp_array_size_t>(L_446));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_448 = V_3;
		NullCheck(L_448);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_449 = L_448->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_450 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_450);
		int32_t L_451 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_452 = (L_450)->GetAt(static_cast<il2cpp_array_size_t>(L_451));
		NullCheck(L_452);
		int32_t L_453 = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_454 = (L_452)->GetAt(static_cast<il2cpp_array_size_t>(L_453));
		NullCheck(L_454);
		int32_t L_455 = 0;
		int32_t L_456 = (L_454)->GetAt(static_cast<il2cpp_array_size_t>(L_455));
		NullCheck(L_449);
		int32_t L_457 = L_456;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_458 = (L_449)->GetAt(static_cast<il2cpp_array_size_t>(L_457));
		NullCheck(L_458);
		int8_t L_459 = L_458->___dy;
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_407, L_419, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_420, L_427)), (int32_t)L_439)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_440, L_447)), (int32_t)L_459)), 0, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_460 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_461 = V_4;
		NullCheck(L_461);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_462 = L_461->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_463 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_463);
		int32_t L_464 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_465 = (L_463)->GetAt(static_cast<il2cpp_array_size_t>(L_464));
		NullCheck(L_465);
		int32_t L_466 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_467 = (L_465)->GetAt(static_cast<il2cpp_array_size_t>(L_466));
		NullCheck(L_467);
		int32_t L_468 = 0;
		int32_t L_469 = (L_467)->GetAt(static_cast<il2cpp_array_size_t>(L_468));
		NullCheck(L_462);
		int32_t L_470 = L_469;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_471 = (L_462)->GetAt(static_cast<il2cpp_array_size_t>(L_470));
		NullCheck(L_471);
		int16_t L_472 = L_471->___id;
		int32_t L_473 = V_6;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_474 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_474);
		int32_t L_475 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_476 = (L_474)->GetAt(static_cast<il2cpp_array_size_t>(L_475));
		NullCheck(L_476);
		int32_t L_477 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_478 = (L_476)->GetAt(static_cast<il2cpp_array_size_t>(L_477));
		NullCheck(L_478);
		int32_t L_479 = 1;
		int32_t L_480 = (L_478)->GetAt(static_cast<il2cpp_array_size_t>(L_479));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_481 = V_4;
		NullCheck(L_481);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_482 = L_481->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_483 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_483);
		int32_t L_484 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_485 = (L_483)->GetAt(static_cast<il2cpp_array_size_t>(L_484));
		NullCheck(L_485);
		int32_t L_486 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_487 = (L_485)->GetAt(static_cast<il2cpp_array_size_t>(L_486));
		NullCheck(L_487);
		int32_t L_488 = 0;
		int32_t L_489 = (L_487)->GetAt(static_cast<il2cpp_array_size_t>(L_488));
		NullCheck(L_482);
		int32_t L_490 = L_489;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_491 = (L_482)->GetAt(static_cast<il2cpp_array_size_t>(L_490));
		NullCheck(L_491);
		int8_t L_492 = L_491->___dx;
		int32_t L_493 = V_7;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_494 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_494);
		int32_t L_495 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_496 = (L_494)->GetAt(static_cast<il2cpp_array_size_t>(L_495));
		NullCheck(L_496);
		int32_t L_497 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_498 = (L_496)->GetAt(static_cast<il2cpp_array_size_t>(L_497));
		NullCheck(L_498);
		int32_t L_499 = 2;
		int32_t L_500 = (L_498)->GetAt(static_cast<il2cpp_array_size_t>(L_499));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_501 = V_4;
		NullCheck(L_501);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_502 = L_501->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_503 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_503);
		int32_t L_504 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_505 = (L_503)->GetAt(static_cast<il2cpp_array_size_t>(L_504));
		NullCheck(L_505);
		int32_t L_506 = 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_507 = (L_505)->GetAt(static_cast<il2cpp_array_size_t>(L_506));
		NullCheck(L_507);
		int32_t L_508 = 0;
		int32_t L_509 = (L_507)->GetAt(static_cast<il2cpp_array_size_t>(L_508));
		NullCheck(L_502);
		int32_t L_510 = L_509;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_511 = (L_502)->GetAt(static_cast<il2cpp_array_size_t>(L_510));
		NullCheck(L_511);
		int8_t L_512 = L_511->___dy;
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_460, L_472, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_473, L_480)), (int32_t)L_492)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_493, L_500)), (int32_t)L_512)), 0, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_513 = ___0_g;
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_514 = V_2;
		NullCheck(L_514);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_515 = L_514->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_516 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_516);
		int32_t L_517 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_518 = (L_516)->GetAt(static_cast<il2cpp_array_size_t>(L_517));
		NullCheck(L_518);
		int32_t L_519 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_520 = (L_518)->GetAt(static_cast<il2cpp_array_size_t>(L_519));
		NullCheck(L_520);
		int32_t L_521 = 0;
		int32_t L_522 = (L_520)->GetAt(static_cast<il2cpp_array_size_t>(L_521));
		NullCheck(L_515);
		int32_t L_523 = L_522;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_524 = (L_515)->GetAt(static_cast<il2cpp_array_size_t>(L_523));
		NullCheck(L_524);
		int16_t L_525 = L_524->___id;
		int32_t L_526 = V_6;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_527 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_527);
		int32_t L_528 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_529 = (L_527)->GetAt(static_cast<il2cpp_array_size_t>(L_528));
		NullCheck(L_529);
		int32_t L_530 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_531 = (L_529)->GetAt(static_cast<il2cpp_array_size_t>(L_530));
		NullCheck(L_531);
		int32_t L_532 = 1;
		int32_t L_533 = (L_531)->GetAt(static_cast<il2cpp_array_size_t>(L_532));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_534 = V_2;
		NullCheck(L_534);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_535 = L_534->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_536 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_536);
		int32_t L_537 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_538 = (L_536)->GetAt(static_cast<il2cpp_array_size_t>(L_537));
		NullCheck(L_538);
		int32_t L_539 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_540 = (L_538)->GetAt(static_cast<il2cpp_array_size_t>(L_539));
		NullCheck(L_540);
		int32_t L_541 = 0;
		int32_t L_542 = (L_540)->GetAt(static_cast<il2cpp_array_size_t>(L_541));
		NullCheck(L_535);
		int32_t L_543 = L_542;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_544 = (L_535)->GetAt(static_cast<il2cpp_array_size_t>(L_543));
		NullCheck(L_544);
		int8_t L_545 = L_544->___dx;
		int32_t L_546 = V_7;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_547 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_547);
		int32_t L_548 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_549 = (L_547)->GetAt(static_cast<il2cpp_array_size_t>(L_548));
		NullCheck(L_549);
		int32_t L_550 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_551 = (L_549)->GetAt(static_cast<il2cpp_array_size_t>(L_550));
		NullCheck(L_551);
		int32_t L_552 = 2;
		int32_t L_553 = (L_551)->GetAt(static_cast<il2cpp_array_size_t>(L_552));
		Part_t1F47965C0D676938BB243F5C92ABDC5B92056E65* L_554 = V_2;
		NullCheck(L_554);
		PartImageU5BU5D_t52E4EDF8AE5FACBF036DECFE0054FE901CAAA07E* L_555 = L_554->___pi;
		Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* L_556 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___CharInfo;
		NullCheck(L_556);
		int32_t L_557 = 0;
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_558 = (L_556)->GetAt(static_cast<il2cpp_array_size_t>(L_557));
		NullCheck(L_558);
		int32_t L_559 = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_560 = (L_558)->GetAt(static_cast<il2cpp_array_size_t>(L_559));
		NullCheck(L_560);
		int32_t L_561 = 0;
		int32_t L_562 = (L_560)->GetAt(static_cast<il2cpp_array_size_t>(L_561));
		NullCheck(L_555);
		int32_t L_563 = L_562;
		PartImage_tBBEC90F461B038B91EE7348F33A63F54F8B3183A* L_564 = (L_555)->GetAt(static_cast<il2cpp_array_size_t>(L_563));
		NullCheck(L_564);
		int8_t L_565 = L_564->___dy;
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_513, L_525, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_526, L_533)), (int32_t)L_545)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_546, L_553)), (int32_t)L_565)), 0, 0, NULL);
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_566 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_8b;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_567 = ___0_g;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_568 = __this->___name;
		int32_t L_569 = V_1;
		NullCheck(L_568);
		int32_t L_570 = L_569;
		String_t* L_571 = (L_568)->GetAt(static_cast<il2cpp_array_size_t>(L_570));
		int32_t L_572 = V_6;
		int32_t L_573 = __this->___y;
		int32_t L_574 = __this->___h1char;
		int32_t L_575 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___CENTER;
		NullCheck(L_566);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_566, L_567, L_571, L_572, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_573, ((int32_t)(L_574/2)))), 5)), L_575, NULL);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_576 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7b_white;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_577 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_578 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___CHARINGFO;
		NullCheck(L_578);
		int32_t L_579 = 1;
		String_t* L_580 = (L_578)->GetAt(static_cast<il2cpp_array_size_t>(L_579));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_581 = __this->___level;
		int32_t L_582 = V_1;
		NullCheck(L_581);
		String_t* L_583;
		L_583 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(((L_581)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_582))), NULL);
		String_t* L_584;
		L_584 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_580, _stringLiteral1168E92C164109D6220480DEDA987085B2A21155, L_583, NULL);
		int32_t L_585 = V_6;
		int32_t L_586 = __this->___y;
		int32_t L_587 = __this->___h1char;
		NullCheck(L_576);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_576, L_577, L_584, L_585, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_586, ((int32_t)(L_587/2)))), ((int32_t)22))), 2, NULL);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_588 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___w;
		if ((((int32_t)L_588) <= ((int32_t)((int32_t)200))))
		{
			goto IL_068c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_589 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7b_white;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_590 = ___0_g;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_591 = __this->___phai;
		int32_t L_592 = V_1;
		NullCheck(L_591);
		int32_t L_593 = L_592;
		String_t* L_594 = (L_591)->GetAt(static_cast<il2cpp_array_size_t>(L_593));
		int32_t L_595 = V_6;
		int32_t L_596 = __this->___y;
		int32_t L_597 = __this->___h1char;
		NullCheck(L_589);
		mFont_drawString_mE5879DD7F938280DDF297FA968795F864878BF88(L_589, L_590, L_594, L_595, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_596, ((int32_t)(L_597/2)))), ((int32_t)34))), 2, NULL);
	}

IL_068c:
	{
		int32_t L_598 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_598, 1));
	}

IL_0690:
	{
		int32_t L_599 = V_1;
		if ((((int32_t)L_599) < ((int32_t)3)))
		{
			goto IL_00c3;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_600 = ___0_g;
		mScreen_paint_m989002C92DEAE6668B3DBFE92B8D7922F42DAF0B(__this, L_600, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectCharScr_updateOpen_m02A0B254DBCAFF0638201533D9690CDBFD043897 (SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = __this->___isstarOpen;
		if (!L_0)
		{
			goto IL_003a;
		}
	}
	{
		int32_t L_1 = __this->___moveUp;
		if ((((int32_t)L_1) <= ((int32_t)(-1))))
		{
			goto IL_001f;
		}
	}
	{
		int32_t L_2 = __this->___moveUp;
		__this->___moveUp = ((int32_t)il2cpp_codegen_subtract(L_2, 4));
	}

IL_001f:
	{
		int32_t L_3 = __this->___moveDow;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_4 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___h;
		if ((((int32_t)L_3) >= ((int32_t)L_4)))
		{
			goto IL_003a;
		}
	}
	{
		int32_t L_5 = __this->___moveDow;
		__this->___moveDow = ((int32_t)il2cpp_codegen_add(L_5, 4));
	}

IL_003a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectCharScr_perform_m9E2156BE5FA74F2A31980B13818125C1EABC3885 (SelectCharScr_tF2AB19BC2432DAD2D33957E13B72681880AE5C4F* __this, int32_t ___0_idAction, RuntimeObject* ___1_p, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_idAction;
		if ((((int32_t)L_0) == ((int32_t)((int32_t)1000))))
		{
			goto IL_0011;
		}
	}
	{
		int32_t L_1 = ___0_idAction;
		if ((((int32_t)L_1) == ((int32_t)((int32_t)1001))))
		{
			goto IL_0018;
		}
	}
	{
		return;
	}

IL_0011:
	{
		SelectCharScr_doSelect_m5D8E7C4FAAB7E3CA4DB2DA6D9B81121ED9001104(__this, NULL);
		return;
	}

IL_0018:
	{
		il2cpp_codegen_runtime_class_init_inline(Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB_il2cpp_TypeInfo_var);
		Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB* L_2;
		L_2 = Session_ME_gI_m08EE51E01B34D2C15C6BA5D68AF6B05C2A74CB76_inline(NULL);
		NullCheck(L_2);
		Session_ME_close_m9E8E26F3FDCF4543183F1A9870E23B49CE5DA828(L_2, NULL);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE* L_3 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___instance;
		NullCheck(L_3);
		GameCanvas_resetToLoginScr_m6A9D1B4AB6A04BE7CFDFADDF8DE443008C8BF264(L_3, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____stringLength;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* Message_reader_m566A30463A7272FB56AC9213AB3B3DAC08F30518_inline (Message_t6F0607127E5920A1C18E3FA5FDE1CDB7C3F10640* __this, const RuntimeMethod* method) 
{
	{
		myReader_tFB44890E0114AFA52E240744EE618ED908B4BB56* L_0 = __this->___dis;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TField_setIputType_m72F29E07E1F1F559628ABB8FFC773EDB68298B46_inline (TField_t56E19AE85CA63279C53042EF348814217A9F0E70* __this, int32_t ___0_iputType, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_iputType;
		__this->___inputType = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* TField_getText_mFCD7D323EF26FC195005BA96783EE50137C5A47A_inline (TField_t56E19AE85CA63279C53042EF348814217A9F0E70* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___text;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
		V_0 = L_9;
		goto IL_0021;
	}

IL_0021:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB* Session_ME_gI_m08EE51E01B34D2C15C6BA5D68AF6B05C2A74CB76_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB_il2cpp_TypeInfo_var);
		Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB* L_0 = ((Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB_StaticFields*)il2cpp_codegen_static_fields_for(Session_ME_t04C33DE1A7AD3EF7D655E860FAD232C9D38B44DB_il2cpp_TypeInfo_var))->___instance;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m64F9F4C32CDD01D323D17E7A61A97EB924206093_gshared_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_item, const RuntimeMethod* method) 
{
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_4 = V_0;
		NullCheck(L_4);
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = V_1;
		__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_6 = V_0;
		int32_t L_7 = V_1;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_8);
		return;
	}

IL_0034:
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9 = ___0_item;
		List_1_AddWithResize_mC73ADA51A91004EB3319A9DB14B5DE13D642C90F(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mB4630AF5172B995D13B8273D4D085E21586ADC27_gshared_inline (List_1_tCFA270E118B873F542F52B1DD58F21D0AF4D1452* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		float L_2 = ___2_z;
		__this->___z = L_2;
		return;
	}
}
